Kurso de Raku / Progresinta / Regofluo / Faziloj / Exercises / Fina mesaĝo
Solvo: Fina mesaĝo
Jen ebla solvo de la tasko.
Kodo
my $count = 0;
END say "processed $count items";
$count++ for 1..3;🦋 Vi povas trovi la fontkodon en la dosiero final-message.raku.
Eligo
processed 3 itemsKomentoj
La
END-phaser estas skribita antaŭ la buklo, sed ĝi ruliĝas laste — post kiam la ĉefa kodo finiĝis. Ĝis tiam$countestis pligrandigita trifoje.Ĉar la phaser fermas super
$count, ĝi legas la finan valoron de la variablo, ne la0, kiun ĝi havis kiam la phaser aperis en la fontkodo. Tio estas la kutima kialo meti resumon enEND.
Kursa navigado
← Fina mesaĝo | Komenci unue →