Raku kurss / Padziļināti / Apakšprogrammas / Whatever zvaigzne 🆕 / Exercises / Atvērts diapazons
Risinājums: Atvērts diapazons
Šeit ir iespējams risinājums uzdevumam.
Kods
say (2, 4 ... *).head(4);🦋 Atrodiet programmu failā open-range.raku.
Izvade
(2 4 6 8)Komentāri
Sākumvērtības
2, 4nosaka aritmētisko soli divi, un kailā*kā beigu punkts nozīmē, ka virkne nekad nebeidzas.head(4)izvelk tikai pirmās četras vērtības —2, 4, 6, 8. Virkne ir slinka, tāpēc bezgalīgā aste nekad netiek aprēķināta; kailā zvaigznīte šeit nozīmē «cik nu ir, bez augšējās robežas».