Kurso de Raku / Progresinta / Regofluo / Blok-rilataj faziloj / Exercises / Post ĉiu paŝo
Solvo: Post ĉiu paŝo
Jen ebla solvo de la tasko.
Kodo
my $sum = 0;
for 1..3 {
NEXT say "sum so far: $sum";
$sum += $_;
}🦋 Vi povas trovi la fontkodon en la dosiero next-phaser.raku.
Eligo
sum so far: 1
sum so far: 3
sum so far: 6Komentoj
La fazilo
NEXTestas skribita unue, sed ĝi ruliĝas ĉe la fino de ĉiu iteracio — post kiam la korpo aldonis la aktualan numeron al$sum.Do post la unua paŝo
$sumestas1, post la dua ĝi estas3, kaj post la tria ĝi estas6.NEXTestas la bukla ekvivalento de ruli ion inter iteracioj, aparte deFIRST(unufoje ĉe la komenco) kajLAST(unufoje ĉe la fino).
Kursa navigado
← Post ĉiu
paŝo | Kvizo —
LEAVE →