Курс языка программирования 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. Оригинальный текст на английском языке.

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