Циклы-итераторы


# Циклы-итераторы являются частью языка Ruby

[ "1","2","3" ].each { |e| print e }

5.times { |e| puts e }

1.upto(10) { |i| print i }

5.step(12,2) { |i| print i }

10.downto(1) { |i| print i }

"a".upto("z") { |i| print i }

* next - следующая итерация
* redu - повторная итерация
* break - прервать цикл
* retry - начать цикл с начала