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

Выберите тот, который вам больше нравится. Обратите внимание, что в четвертом примере тип возвращаемого значения написан внутри скобок с параметрами функции.

Практика

Пройдите 1 тест по содержанию этой темы.

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

← Тест: Типизированные параметры   |   Тест: Тип возвращаемого значения →


💪 Или перейдите сразу к упражнению этого раздела.