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 .. 5

Spaties rond de operator zijn optioneel. De volgende constructie kan geschreven worden als:

1..5

Hoewel 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.

  1. Als het nummer binnen de limieten valt

Cursusnavigatie

Quiz: Boolean waarden   |   Uitsluiting van eindpunten