Raku-Kurs / Grundlagen / Erstellen und Aufrufen von Funktionen / Übungen / Ungerade oder gerade

Lösung: Ungerade oder gerade

Der Funktionskörper ist ziemlich klein, was ein gültiger Grund ist, sowohl die return-Routine als auch das Semikolon am Ende der Zeile wegzulassen.

Code

Hier ist die Lösung:

sub f($n) {
    $n %% 2 ?? 'Gerade' !! 'Ungerade'
}

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

🦋 Finde das Programm in der Datei odd-or-even.raku.

Ausgabe

$ raku exercises/functions/odd-or-even.raku
Gerade
Ungerade
Gerade
Ungerade

Nächste Übung

💪 Rekursive Fakultät

Kursnavigation

Assoziative Datentypen / Interpolation von Hashes   |   Mehr über Funktionen

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська