Cursus Raku / Elementa / Fundamenta functionum / Creando et vocando functiones / Defaulte valores

Quiz — Definire defaulte valores

Quae functiones recte definitae sunt?

1

Functiones cum parametris positionalibus:

1sub p1($a = 3) {}
1sub p2($a, $b = 3) {}
0sub p4($a = 3, $b) {}Omnes valores praedefiniti debent esse in fine indicis parametrorum.
1sub p3($a = 3, $b = 4) {}

2

Functiones cum parametris nominatis:

1sub n1(:$a = 3) {}
1sub n2(:$a, :$b = 3) {}
1sub n4(:$a = 3, :$b) {}Dissimile parametris positionalibus, ordo nominatarum non refert.
1sub n3(:$a = 3, :$b = 4) {}

Defaulte valores   |   Quiz — Functiones cum defaulte valores