Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung / Generatoren / Exercises / Sammeln Sie die Vielfachen von drei
Lösung: Sammeln Sie die Vielfachen von drei
Hier ist eine mögliche Lösung der Aufgabe.
Code
my @threes = gather {
for 1..15 {
take $_ if $_ %% 3;
}
}
say @threes;🦋 Du findest den Quellcode in der Datei gather-multiples-of-three.raku.
Ausgabe
[3 6 9 12 15]Kommentare
Die Schleife geht jede Zahl durch, aber
takeläuft nur, wenn$_ %% 3wahr ist.In der Liste werden also nur die Vielfachen von drei gesammelt.
Kursnavigation
← Sammeln Sie die Vielfachen von drei | Sammeln mit einer Bedingung →