0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[ruby]標準入力からの値を受け取るには?

Last updated at Posted at 2020-09-06

#概要
2つ以上の入力の取得方法が分からず、調べていると解決したので、記録しておきます。
今回は1行に複数の要素が入力されている場合です。

#本題
以下の入力結果を整数型に変換し、出力します。

標準入力
1999 2000
input_line = gets.split(' ').map(&:to_i)
puts input_line
出力結果
[1999, 2000]

「split」は要素を分解し、配列に格納します。

「map」はブロック内を評価し、配列に置き換えます。今回の場合、整数型に置き換えているということだと。

間違っていれば、ご指摘お願いいたします。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?