Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung / Generatoren / Exercises / Sammeln Sie die Kubikzahlen
Lösung: Sammeln Sie die Kubikzahlen
Hier ist eine mögliche Lösung der Aufgabe.
Code
my @cubes = gather {
take $_ ** 3 for 1..4;
}
say @cubes;🦋 Du findest den Quellcode in der Datei gather-cubes.raku.
Ausgabe
[1 8 27 64]Kommentare
Das
takeläuft einmal für jede Zahl und steuert ihre Kubikzahl bei ($_ ** 3).Der
gather-Block ergibt die Liste aller genommenen Werte.
Kursnavigation
← Sammeln Sie die Kubikzahlen | Sammeln Sie die Vielfachen von drei →