Cursus Raku / Essentiëlen / Basis van besturingsstructuren / Lussen

Postfix vorm van for

We hebben al andere statementmodificatoren gezien: if en else en while en until. En dat is reden voor een kleine viering, aangezien het ontwerp van Raku zeer consistent is.

Met een korte lusinhoud kan de for-lus in een postfix-vorm worden geschreven:

.say for 1..7;

Zoals je ziet, zijn reeksen heel natuurlijk wanneer ze worden gebruikt met de postfix-vorm van for.

Dit programma is gelijk aan een meer traditionele variant:

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

Of, als de standaard lusvariabele wordt gebruikt, aan:

for 1..7 {
    .say;
}

Hier is .say de korte vorm voor $_.say.

Praktijk

Maak de 1 quiz over de inhoud van dit onderwerp.

Cursusnavigatie

Thema variabele   |   Quiz — Postfix for*


💪 Of ga direct naar de oefeningen in deze sectie.