Курс языка программирования 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) {} |
Больше практики
Навигация по курсу
← Создание и вызов функций / Именованные параметры | 💪 Упражнения: Создание и вызов функций →
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська