Курс языка программирования Raku / Основы / Основы порядка выполнения / Циклы
Переменная темы
$_ — это специальная переменная, называемая
переменной topic.
Рассмотрим цикл по диапазону:
for 1..5 -> $n {
say $n;
}Переменную $n можно опустить, в этом случае она будет
заменена автоматически сгенерированной переменной $_.
Программа эквивалентна следующей:
for 1..5 {
say $_;
}Как вы помните, можно
использовать say как метод:
for 1..5 {
$_.say;
}Вызов методов на $_ не требует упоминания самой
переменной. Таким образом, наш цикл можно упростить еще больше:
for 1..5 {
.say;
}Навигация по курсу
← Понимание циклов
for | Постфиксная форма
for →
💪 Или перейдите сразу к упражнениям этого
раздела.