Curso de Raku / Esenciales / Fundamentos de las funciones / Crear y llamar funciones / Valores predeterminados

Quiz — Definir valores predeterminados

¿Qué funciones están definidas correctamente?

1

Funciones con parámetros posicionales:

1sub p1($a = 3) {}
1sub p2($a, $b = 3) {}
0sub p4($a = 3, $b) {}Todos los valores predeterminados deben estar al final de la lista de parámetros.
1sub p3($a = 3, $b = 4) {}

2

Funciones con parámetros nombrados:

1sub n1(:$a = 3) {}
1sub n2(:$a, :$b = 3) {}
1sub n4(:$a = 3, :$b) {}A diferencia de los parámetros posicionales, el orden de los nombrados no importa.
1sub n3(:$a = 3, :$b = 4) {}

Valores predeterminados   |   Quiz — Funciones con valores predeterminados