Cursus Raku / Geavanceerd / Subroutines / Signaturen / Exercises
Een optionele exponent
Probleem
Schrijf een subroutine power met een verplichte
parameter $base en een optionele parameter
$exp. Wanneer de exponent wordt meegegeven, verhef je het
grondtal tot die macht; wanneer hij wordt weggelaten, wordt standaard
gekwadrateerd (gebruik de defined-or-operator // om
2 als terugvalwaarde te gebruiken).
Roep de subroutine een keer aan met alleen een grondtal, en een keer met een grondtal en een exponent.
Voorbeeld
Het programma drukt af:
25
125Oplossing
Cursusnavigatie
← Oplossing: Alle argumenten optellen | Oplossing: Een optionele exponent →