Kurso de Raku / Esencoj / Ripetoj

Postfixa formo de for

Ni jam vidis aliajn deklarajn modifilojn: if kaj else kaj while kaj until. Kaj tio estas kialo por eta festo, ĉar la dezajno de Raku estas tre konsekvenca.

Kun mallonga korpo de buklo, la for buklo povas esti skribita en postfiksa formo:

.say for 1..7;

Kiel vi vidas, intervaloj estas tre naturaj kiam uzataj kun la postfiksa formo de for.

Ĉi tiu programo estas ekvivalenta al pli tradicia varianto:

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

Aŭ, se la defaŭlta bukla variablo estas uzata, al:

for 1..7 {
    .say;
}

Ĉi tie, .say estas la mallonga formo por $_.say.

Praktiko

Plenumu la kvizon, kiu kovras la enhavon de ĉi tiu temo.

Kurso navigado

Ripetoj / Temvariablo   |   💪 Ekzercoj: Ripetoj

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська