指定の回数繰り返す

times を使用すると、指定回数分処理を繰り返す事ができる。

breakを使うと途中で抜けられる。

no = nil

3.times {|i|
  no = i
  if i == 1
    break;	
  end
  puts "in times => " + i.to_s
}

puts no

- 処理結果 -
in times => 0
1

nextを使うと次の処理に移る。

no = nil

3.times {|i|
  no = i
  if i == 1
    next;	
  end
  puts "in times => " + i.to_s
}

puts no

- 処理結果 -
in times => 0
in times => 2
2