Курс языка программирования Raku / Основы / Больше о функциях
Тип возвращаемого значения
Результат функции также может быть явно типизирован. Существует несколько способов выразить это в коде.
sub add(Int $x, Int $y) returns Int { $x + $y }
my Int sub add(Int $x, Int $y) { $x + $y }
sub add(Int $x, Int $y) of Int { $x + $y }
sub add(Int $x, Int $y --> Int) { $x + $y }
Выберите тот, который вам больше нравится. Обратите внимание, что в четвертом примере тип возвращаемого значения написан внутри скобок с параметрами функции.
Практика
Пройдите викторину, которая охватывает содержание этой темы.
Навигация по курсу
← Больше о функциях / Типизированные параметры | Больше о функциях / Мульти-функции →
💪 Or jump directly to the exercise to this section.
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська