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

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

Тело функции довольно маленькое, что является веской причиной для опущения как оператора 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

Следующее упражнение

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

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

Ассоциативные типы данных / Интерполяция словарей   |   Больше о функциях

Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.

Переводы этой страницы: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська