Cursus Raku / Essentiëlen / Basis van variabelen en datatypes
Reeksen
Reeksen in Raku genereren lijsten van opeenvolgende items.
In het eenvoudigste geval is een reeks een lijst van oplopende gehele
getallen. Om een reeks te maken, gebruik je de .. operator
en de twee waarden die de minimum- en maximumwaarden van de reeks
definiëren:
1 .. 5Spaties rond de operator zijn optioneel. De volgende constructie kan geschreven worden als:
1..5Hoewel een reeks een middel is om lijsten te genereren, is het nog steeds een enkel object, dus het kan worden opgeslagen in een scalair variabele:
my $r = 1 .. 5;Niet alleen nummers
Het is mogelijk om een reeks te construeren van andere datatypes, waarvoor Raku weet hoe ze moeten worden opgehoogd. Bijvoorbeeld:
my $letters = 'a' .. 'z';Reeksen zijn objecten van hun eigen datatype in Raku. Het type van de
variabele $r is Range.
Onderwerpen in deze sectie
Praktijk
Maak de 2 quizzen over de inhoud van deze sectie.
Oefeningen
Deze sectie bevat 1 oefening. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.