(範囲).each do ... end

(1..3).each do |i|
  (1..3).each do |j|
    puts "#{i} x #{j} = #{i * j}"
  end
  puts
end


概要

与えられた範囲に対して、処理を繰り返して実行します。

構文

(範囲).each do [|変数|]
 処理
end

備考

・範囲に対して逆順で繰り返し処理をおこなう「reverse_each」メソッドもあります。
 (使用方法は「each」と同じです)

関連