Cursus Raku / Essentiëlen / Basis van besturingsstructuren / Lussen
Thema variabele
$_ is een speciale variabele die de topic
variabele wordt genoemd.
Overweeg de lus over een bereik:
for 1..5 -> $n {
say $n;
}De variabele $n kan worden weggelaten, in welk geval
deze wordt vervangen door een automatisch gegenereerde variabele
$_. Het programma is equivalent aan het volgende:
for 1..5 {
say $_;
}Zoals je je herinnert, is
het mogelijk om say als een methode te gebruiken:
for 1..5 {
$_.say;
}Het aanroepen van methoden op $_ vereist niet dat de
variabele zelf wordt genoemd. Dus, onze lus kan verder worden
vereenvoudigd:
for 1..5 {
.say;
}Cursusnavigatie
← De for lus
begrijpen | Postfix
vorm van for →
💪 Of ga direct naar
de oefeningen in deze sectie.