Курс по 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 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська