入力した数値に対して、1〜9までの数を掛けて、且つ間に半角スペースを入れて出力したいのですが
ruby
1input_lines = gets.to_i 2(1..9).each do |n| 3 p input_lines*n + ' ' 4end
とすると、
「TypeError: String can't be coerced into Integer」とエラーが出てしまいます。
何が間違っているのかご教示いただけますでしょうか。
回答2件
あなたの回答
tips
プレビュー
投稿2019/01/21 01:44
入力した数値に対して、1〜9までの数を掛けて、且つ間に半角スペースを入れて出力したいのですが
ruby
1input_lines = gets.to_i 2(1..9).each do |n| 3 p input_lines*n + ' ' 4end
とすると、
「TypeError: String can't be coerced into Integer」とエラーが出てしまいます。
何が間違っているのかご教示いただけますでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/21 23:51