Raku-Kurs / Grundlagen / Grundlagen der Funktionen / Erstellen und Aufrufen von Funktionen / Positionsparameter
Quiz — Aufruf einer Funktion
1
Angenommen, wir haben die folgende Funktion:
sub abc($a, $b, $c) {
return $a ~ $b ~ $c;
}Wie ruft man sie auf?
| , , | say abc($a␣ $b␣ $c); |
| = | my $s ␣ abc('a', 'b', 'c'); |
| = abc ) | my $z ␣ ␣␣␣($a, $b, $c␣; |
| , , | say abc $a␣ $b␣ $c; |
2
Für die folgende Funktion:
sub x {
return 42;
}Wählen Sie die korrekten Aufrufe aus.
| 1 | say x; | |
| 1 | say(x); | |
| 1 | say x(); | Klammern um die Argumente von say werden weggelassen. |
| 1 | say(x()); | |
| 0 | my $v = x (); | Ein Leerzeichen vor () macht die () zu einem Argument. |
| 1 | my $w = x(); | |
| 1 | my $u = x; |