Волгоград Linux User Group |
|
Организована 23 ноября 2002 года
Проект заморожен Птн Июл 6 02:11:14 MSD 2012 |
|
|
В руби существует только два цикла while выполнять пока выражени истинноuntil выполнять пока выражение ложноn.times выполнитьn.upto(m) выполнить от n до mn.step(m,k) выполнить от n до m с шагом ka.each для каждого элемента в массиве afor i in аналогично eachbreak Немедленно прекращает выполнение цикла; управление передается на утверждение, расположенное сразу за цикломredo Повторяет тело цикла с начала, не пересчитывая условие выполнения цикла (не переходя к следующему элементу в случае итератора)next Пропускает часть тела цикла, следующую за ним, и переходит к следующей итерацииretry Начинает выполнение цикла с самого начала |
|
Powered by
|