Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung / Lazy und unendliche Sequenzen / Exercises / Die ersten Vielfachen von sieben

Lösung: Die ersten Vielfachen von sieben

Hier ist eine mögliche Lösung der Aufgabe.

Code

say (1..*).map(* * 7).head(5);

🦋 Du findest den Quellcode in der Datei first-multiples-of-seven.raku.

Ausgabe

(7 14 21 28 35)

Kommentare

  1. 1..* ist ein unendlicher Bereich; .map(* * 7) multipliziert jedes Element träge mit sieben.

  2. .head(5) entnimmt nur die ersten fünf, die unendliche Quelle wird also nie vollständig berechnet.

Kursnavigation

Die ersten Vielfachen von sieben   |   Potenzen von drei