Cursus Raku / Essentiëlen / Functies maken en aanroepen / Benoemde parameters
Quiz 1 — Benoemde parameters
Beschouw een functie:
sub f(:$a, :$b) {
$a - $b
}
1
Wat zijn de geldige manieren om deze aan te roepen?
0 | f(1, 2) | Positionele argumenten doorgegeven, niet genaamd. |
1 | f(a => 1, b => 2) | |
0 | f(a = 1, b = 2) | Toewijzingsoperator in plaats van een paarconstructor. |
1 | f(b => 2, a => 1) |
2
Wat geven de volgende aanroepen terug voor dezelfde functie?
−1 | f(a => 1, b => 2) retourneert (: 1, −1 :) |
|
−1 | f(b => 2, a => 1) retourneert (: 1, −1 :) |
De volgorde van genaamde argumenten maakt niet uit. |
1 | f(a => 2, b => 1) retourneert (: 1, −1 :) |
Meer oefening
Cursusnavigatie
← Functies maken en aanroepen / Positionele parameters | Functies maken en aanroepen / Standaardwaarden →
💪 Or jump directly to the exercises to this section.
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська