Курс языка программирования Raku / Основы / Основы функций / Создание и вызов функций / Exercises / Четный или нечетный

Решение: Четный или нечетный

Тело функции довольно маленькое, что является веской причиной для опущения как оператора return, так и точки с запятой в конце строки.

Код

Вот решение:

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

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

🦋 Найдите программу в файле odd-or-even.raku.

Вывод

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

Навигация по курсу

Четный или нечетный   |   Рекурсивный факториал