Курс языка программирования 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