Курс языка программирования Raku / Основы / Основы функций / Создание и вызов функций / Значения по умолчанию

Тест: Задача значений по умолчанию

Какие функции определены правильно?

1

Функции с позиционными параметрами:

1sub p1($a = 3) {}
1sub p2($a, $b = 3) {}
0sub p4($a = 3, $b) {}Все значения по умолчанию должны быть в конце списка параметров.
1sub p3($a = 3, $b = 4) {}

2

Функции с именованными параметрами:

1sub n1(:$a = 3) {}
1sub n2(:$a, :$b = 3) {}
1sub n4(:$a = 3, :$b) {}В отличие от позиционных параметров, порядок именованных не имеет значения.
1sub n3(:$a = 3, :$b = 4) {}

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

Значения по умолчанию   |   Тест: Функции со значениями по умолчанию