Курс языка программирования Raku / Основы / Основы функций / Создание и вызов функций / Значения по умолчанию
Тест: Задача значений по умолчанию
Какие функции определены правильно?
1
Функции с позиционными параметрами:
| 1 | sub p1($a = 3) {} | |
| 1 | sub p2($a, $b = 3) {} | |
| 0 | sub p4($a = 3, $b) {} | Все значения по умолчанию должны быть в конце списка параметров. |
| 1 | sub p3($a = 3, $b = 4) {} |
2
Функции с именованными параметрами:
| 1 | sub n1(:$a = 3) {} | |
| 1 | sub n2(:$a, :$b = 3) {} | |
| 1 | sub n4(:$a = 3, :$b) {} | В отличие от позиционных параметров, порядок именованных не имеет значения. |
| 1 | sub n3(:$a = 3, :$b = 4) {} |
Навигация по курсу
← Значения по умолчанию | Тест: Функции со значениями по умолчанию →