Corso di Raku / Avanzato / Subroutine / Subroutine annidate / Exercises / Una somma interna
Soluzione: Una somma interna
Ecco una possibile soluzione del compito.
Codice
sub compute {
sub add($x, $y) {
$x + $y;
}
add(2, 3) + add(4, 5);
}
say compute;🦋 Puoi trovare il codice sorgente nel file inner-sum.raku.
Output
14Commenti
L’helper annidato
addviene usato due volte all’interno dicompute:add(2, 3)vale5eadd(4, 5)vale9.La loro somma,
14, e il valore restituito dacompute.