Kurso de Raku / Funkcia, samtempa, reaktiva kaj reta programado / Funkcia programado / Generiloj / Exercises / Kolektu la kubojn
Solvo: Kolektu la kubojn
Jen ebla solvo de la tasko.
Kodo
my @cubes = gather {
take $_ ** 3 for 1..4;
}
say @cubes;🦋 Vi povas trovi la fontkodon en la dosiero gather-cubes.raku.
Eligo
[1 8 27 64]Komentoj
La
takeplenumiĝas unufoje por ĉiu nombro, kontribuante ĝian kubon ($_ ** 3).La bloko
gatherrezultigas la liston de ĉiuj prenitaj valoroj.