Kurso de Raku / Esencoj / Kreado kaj vokado de funkcioj / Defaŭltaj valoroj

Kvizo — Difinante defaŭltajn valorojn

Kiuj funkcioj estas difinitaj ĝuste?

1

Funkcioj kun poziciaj parametroj:

1 sub p1($a = 3) {}  
1 sub p2($a, $b = 3) {}  
0 sub p4($a = 3, $b) {} Ĉiuj defaŭltaj valoroj devas esti ĉe la fino de la listo de parametroj.
1 sub p3($a = 3, $b = 4) {}  

2

Funkcioj kun nomitaj parametroj:

1 sub n1(:$a = 3) {}  
1 sub n2(:$a, :$b = 3) {}  
1 sub n4(:$a = 3, :$b) {} Male al poziciaj parametroj, la ordo de nomitaj ne gravas.
1 sub n3(:$a = 3, :$b = 4) {}  

Kurso navigado

Kreado kaj vokado de funkcioj / Nomitaj parametroj   |   💪 Ekzercoj: Kreado kaj vokado de funkcioj

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

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