指定の回数繰り返す
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