Cursus Raku / Elementa / Creando et vocando functiones / Nominate parametra

Quiz 1 — Nominate parametra

Considera functionem:

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

1

Quae sunt modi validi ad eam vocandam?

0 f(1, 2) Argumenta positionale data, non nominata.
1 f(a => 1, b => 2)  
0 f(a = 1, b = 2) Operator assignationis pro constructor parium.
1 f(b => 2, a => 1)  

2

Pro eadem functione, quid sequentes vocationes reddunt?

−1 f(a => 1, b => 2) reddit  (: 1, −1 :)  
−1 f(b => 2, a => 1) reddit  (: 1, −1 :) Ordo argumentorum nominatum non refert.
1 f(a => 2, b => 1) reddit  (: 1, −1 :)  

Cursus navigatio

Creando et vocando functiones / Positional parametra   |   Creando et vocando functiones / Defaulte valores


💪 Or jump directly to the exercises to this section.

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська