Cursus Raku / Essentiëlen / Basis van functies / Functies maken en aanroepen / Functieparameters

Argumenten doorgeven

1

Er is een functie met de volgende definitie:

sub f {
    say 'Functie aangeroepen';
}

Kies de juiste aanroepen van deze functie.

1f;
0f('');Functie accepteert geen argumenten, maar er wordt er hier één ontvangen.
0f '';Hetzelfde als hierboven.
1f();Dit is goed, geen argumenten doorgegeven.
0f ();Hier wordt één argument (een lege lijst) doorgegeven.
0f(10);

2

Er is een andere functie.

sub g($x, $y) {
    say "Aangeroepen g($x, $y)";
}

Selecteer de juiste aanroepen van deze functie.

1g(10, 20);
0g 10 20;Geen komma tussen argumenten.
0g(10);Te weinig argumenten: twee vereist, één doorgegeven.
1g 10, 20;Haakjes zijn niet vereist wanneer het niet dubbelzinnig is.
0g(10,);Geen geldige syntax.
0g(,20);Ook geen geldige syntax.
0g('10, 20');Een enkel stringargument doorgegeven.
1g('woord', 20);Argumenten kunnen van verschillende typen zijn.
0g(10, 20, 30);Te veel argumenten.
0g 10, 20, 30;Ook hier: drie argumenten doorgegeven.

Cursusnavigatie

Functieparameters   |   Het resultaat teruggeven