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

Quiz 2 — Variabiles ut nominate parametra

Hic est eadem functio ac in quiz praecedente:

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

Habes etiam tres variabiles in programmate:

my $a = 1;
my $b = 2;
my $c = 3;

Nota omnes modos validos ad functionem vocandam et duas ex tribus variabilibus ei tradendas.

1 f(a => $a, b => $b)  
1 f(a => $c, b => $c)  
0 f($a, $b) Argumenta posita hic traduntur pro nominatis.
1 f(:$a, :$b)  
0 f($:a, $:b) Non validus Raku syntax.
0 f(:$b, :$c) Nullus parameter nominatus c.
0 f(:$a, c => $c) Nullus parameter nominatus c.
1 f(:$a, b => $c)  
1 f(:$a, :b($c)) Idem ac supra.
1 f(:a($a), :b($c)) Etiam bene, quamvis paulum redundans.

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БългарскиРусскийУкраїнська