Курс 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) {}

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

Значення за замовчуванням   |   Тест — Функції зі значеннями за замовчуванням