[ruby] Comment recevoir la valeur de l'entrée standard?

Aperçu

Je ne savais pas comment obtenir plus d'une entrée, et j'ai découvert que je la recherchais, alors je vais l'enregistrer. Cette fois, c'est le cas où plusieurs éléments sont saisis sur une seule ligne.

Sujet principal

Les résultats d'entrée suivants sont convertis en type entier et en sortie.

Entrée standard
1999 2000
input_line = gets.split(' ').map(&:to_i)
puts input_line
Résultat de sortie
[1999, 2000]

"Split" divise un élément et le stocke dans un tableau.

"Map" évalue l'intérieur du bloc et le remplace par un tableau. Dans ce cas, cela signifie qu'il est remplacé par un type entier.

Si vous faites une erreur, veuillez la signaler.

Recommended Posts

[ruby] Comment recevoir la valeur de l'entrée standard?
[Ruby] Récapitulatif de la façon d'obtenir des valeurs à partir d'une entrée standard [Mesures de contrôle des compétences Paiza]
Apprendre Ruby avec AtCoder 11 Comment recevoir une entrée standard souvent utilisée
[Ruby] Recevoir les entrées de la console
Entrée standard Ruby
Java: Comment envoyer des valeurs du servlet au servlet
De Java à Ruby !!
[Ruby] Comment utiliser la sortie standard dans le branchement conditionnel
Comment sortir le standard d'un tableau avec for Each
Comment utiliser le retour Ruby
Ruby: Comment utiliser les cookies
Comment itérer indéfiniment en Ruby
Entrée standard Ruby et diverses méthodes
Comment installer Ruby via rbenv
Comment installer Bootstrap dans Ruby
Introduction à Ruby (à partir d'autres langues)
Comment utiliser la méthode Ruby inject
Comment exécuter l'IRB de Ruby (Ruby interactif)
Comment passer du HTML à Haml
Comment afficher 0 sur le côté gauche de la valeur d'entrée standard
Comment lire un fichier et le traiter comme une entrée standard
Comment obtenir et ajouter des données depuis Firebase Firestore dans Ruby
[Rails] Comment convertir ERB en Haml
[Ruby] Des bases à la méthode inject
Comment appeler le code Swift 5.3 depuis Objective-C
Longueur, taille, nombre de rubis Comment utiliser
[Flutter] Comment utiliser C / C ++ depuis Dart?
[Ruby] Comment utiliser slice pour les débutants
Comment appeler des services personnalisés / services standard à partir de Liferay 7 / DXP- Workflow / Workflow Script
[Ruby on Rails] Comment utiliser redirect_to
[Facile] Comment mettre à niveau Ruby et le bundler
[Struts] Comment passer des valeurs entre jsps
Ruby: CSV :: Comment utiliser la note de tableau
Comment démarrer un indice à partir d'un nombre arbitraire dans le traitement itératif Ruby
Comment trouver la cause de l'erreur Ruby
Comment lier Rails6 Vue (à partir de la construction de l'environnement)
Comment enregistrer dans plusieurs tables avec une seule entrée
Comment obtenir un heapdump à partir d'un conteneur Docker
Comment vider de la base de données (DB) vers le fichier de départ
[Ruby] Comment utiliser la méthode gsub et la sous-méthode
Comment obtenir une classe depuis Element en Java
[Java] Comment passer de jdk ouvert à jdk oracle
Comment afficher le résultat du remplissage du formulaire
Comment obtenir l'optimisation SIMD pour HotSpot JavaVM
[Ruby] Comment générer une chaîne de caractères d'alphabet aléatoire
Comment créer la blockchain la plus simple de Ruby