Курс Раку / Основи / Більше про функції / Тип повернення

Тест — Тип повернення

Є функція:

sub add(Int $x, Int $y) returns Int {
    $x + $y
}

Перевірте, які з наступних присвоєнь будуть працювати.

1 my $a = add(4, 6); Присвоєння нетипізованій змінній працює.
0 my Rat $b = add(5, 6); Значення типу Int не може бути присвоєно змінній типу Rat.
1 my Int $c = add(7, 8);  
0 my Num $d = add(9, 10);  
1 my Str $e = add(9, 10).Str; Явне перетворення типу допомагає.
0 my Str $f = add(9, 10);  

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

Більше про функції / Типізовані параметри   |   Більше про функції / Мульти-функції


💪 Or jump directly to the exercise to this section.

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

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