主に下限値から上限値までのループの制御に利用する。
(1..3).each do |i| $stdout.puts i end =begin 結果: 1 2 3 =end
Rangeオブジェクトのto_aメソッドは、指定範囲の値で初期化したArrayオブジェクトを生成する。
p (1..3).to_a # 結果: [1, 2, 3]
主に下限値から上限値までのループの制御に利用する。
(1..3).each do |i| $stdout.puts i end =begin 結果: 1 2 3 =end
Rangeオブジェクトのto_aメソッドは、指定範囲の値で初期化したArrayオブジェクトを生成する。
p (1..3).to_a # 結果: [1, 2, 3]