Kurso de Raku / Esencoj / Kreado kaj vokado de funkcioj / Nomitaj parametroj

Kvizo 1 — Nomitaj parametroj

Konsideru funkcion:

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

1

Kiaj estas la validaj manieroj por voki ĝin?

0 f(1, 2) Poziciaj argumentoj pasitaj, ne nomitaj.
1 f(a => 1, b => 2)  
0 f(a = 1, b = 2) Asigna operatoro anstataŭ paro-konstruanto.
1 f(b => 2, a => 1)  

2

Por la sama funkcio, kion la sekvaj vokoj redonas?

−1 f(a => 1, b => 2) redonas  (: 1, −1 :)  
−1 f(b => 2, a => 1) redonas  (: 1, −1 :) La ordo de nomitaj argumentoj ne gravas.
1 f(a => 2, b => 1) redonas  (: 1, −1 :)  

Kurso navigado

Kreado kaj vokado de funkcioj / Poziciaj parametroj   |   Kreado kaj vokado de funkcioj / Defaŭltaj valoroj


💪 Or jump directly to the exercises to this section.

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська