Cursus Raku / Elementa / Fundamenta ordinis exsecutionis / Ansae

Topic variabile

$_ est variabilis specialis quae variabilis argumenti appellatur.

Considera iterationem super intervallum:

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

Variabilis $n omitti potest, quo in casu variabilis automatice generata $_ substituetur. Programma aequivalet sequenti:

for 1..5 {
    say $_;
}

Ut meministi, possibile est uti say ut methodo:

for 1..5 {
    $_.say;
}

Vocare methodos in $_ non requirit mentionem ipsius variabilis. Ergo, nostra iteratio ulterius simplicari potest:

for 1..5 {
    .say;
}

Intelligendo for ansa   |   Postfixa forma de for


💪 Vel recta ad exercitationes huius sectionis i.