Corso di Raku / Avanzato / Subroutine / Subroutine anonime / Exercises

Triplicare

Problema

Una subroutine anonima e una closure: ricorda le variabili nello scope in cui e stata scritta. Dichiara una variabile $factor impostata a 3. Poi memorizza un blocco a freccia in $scale che moltiplica il suo argomento per $factor (non per un 3 scritto direttamente nel codice). Chiama $scale(7) e stampa il risultato.

Esempio

Il programma stampa:

21

Soluzione

Vedi la soluzione

Subroutine anonime   |   Soluzione: Triplicare