Курс Раку / Основи / Більше про функції / Тип повернення
Тест — Тип повернення
Є функція:
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. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська