Raku-Kurs / Grundlagen / Grundlagen der Funktionen / Erstellen und Aufrufen von Funktionen / Exercises / 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