Raku kurss / Pamati / Funkciju pamati / Funkciju izveide un izsaukšana / Exercises / Nepāra vai pāra

Risinājums: Nepāra vai pāra

Funkcijas ķermenis ir diezgan mazs, kas ir pamatots iemesls izlaist gan return rutīnu, gan semikolu rindas beigās.

Kods

Šeit ir risinājums:

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

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

🦋 Atrodi programmu failā odd-or-even.raku.

Izvade

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

Kursa navigācija

Nepāra vai pāra   |   Rekursīvais faktoriāls