Cursus Raku / Essentiëlen / Functies maken en aanroepen / Oefeningen / Oneven of even

Oplossing: Oneven of even

Het lichaam van de functie is vrij klein, wat een geldige reden is om zowel de return routine als de puntkomma aan het einde van de regel weg te laten.

Code

Hier is de oplossing:

sub f($n) {
    $n %% 2 ?? 'Even' !! 'Odd'
}

say f(10);
say f(5);
say f(0);
say f(3);

🦋 Vind het programma in het bestand odd-or-even.raku.

Uitvoer

$ raku exercises/functions/odd-or-even.raku
Even
Odd
Even
Odd

Volgende oefening

💪 Recursieve faculteit

Cursusnavigatie

Associatieve datentypen / Interpolatie van hashes   |   Meer over functies

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська