Curso de Raku / Esenciales / Crear y llamar funciones / Parámetros nombrados

Quiz 1 — Parámetros nombrados

Considera una función:

sub f(:$a, :$b) {
    $a - $b
}

1

¿Cuáles son las formas válidas de llamarla?

0 f(1, 2) Argumentos posicionales pasados, no nombrados.
1 f(a => 1, b => 2)  
0 f(a = 1, b = 2) Operador de asignación en lugar de un constructor de pares.
1 f(b => 2, a => 1)  

2

Para la misma función, ¿qué devuelven las siguientes llamadas?

−1 f(a => 1, b => 2) devuelve  (: 1, −1 :)  
−1 f(b => 2, a => 1) devuelve  (: 1, −1 :) El orden de los argumentos nombrados no importa.
1 f(a => 2, b => 1) devuelve  (: 1, −1 :)  

Crear y llamar funciones / Parámetros posicionales   |   Crear y llamar funciones / Valores predeterminados


💪 Or jump directly to the exercises to this section.

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська