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

  1. Sākumvērtības 2, 4 nosaka aritmētisko soli divi, un kailā * kā beigu punkts nozīmē, ka virkne nekad nebeidzas.

  2. 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».

Kursa navigācija

Atvērts diapazons   |   Viktorīna — Whatever zvaigzne