Курс Раку / Основи / Цикли

Постфіксна форма for

Ми вже бачили інші модифікатори операторів: if та else і while та until. І це привід для невеликого святкування, оскільки дизайн Raku дуже послідовний.

З коротким тілом циклу, цикл for можна записати в постфіксній формі:

.say for 1..7;

Як бачите, діапазони дуже природні при використанні з постфіксною формою for.

Ця програма еквівалентна більш традиційному варіанту:

for 1..7 -> $n {
    say $n;
}

Або, якщо використовується змінна циклу за замовчуванням, то:

for 1..7 {
    .say;
}

Тут .say є короткою формою для $_.say.

Практика

Виконайте вікторину, що охоплює зміст цієї теми.

Навігація по курсу

Цикли / Топічна змінна   |   💪 Вправи: Цикли

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська