Курс по Raku / Основи / Създаване и извикване на функции / Връщане на резултат

Тест — Връщане от функция

1

Какво връща тази функция?

sub f($a, $b) {
    return $a + $b if $a > $b;
    return 42;
}
42 f(1, 2) връща  (: 1, 2, 3, 42 :)
3 f(2, 1) връща  (: 1, 2, 3, 42 :)
42 f(2, 2) връща  (: 1, 2, 3, 42 :)

2

Какво връща тази функция?

sub g() {
    return -1;
    1;
}
−1 g() връща  (: −1, 1 :) Последното изразяване 1; никога не се достига.

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

Създаване и извикване на функции / Параметри на функции   |   Създаване и извикване на функции / Позиционни параметри


💪 Or jump directly to the exercises to this section.

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

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