Kurso de Raku / Progresinta / Subprogramoj / Nestitaj subrutinaj / Exercises / Privata helpanto
Solvo: Privata helpanto
Jen ebla solvo de la tasko.
Kodo
sub stats {
sub double($x) { $x * 2 }
say double(3) + double(5);
}
stats;🦋 Vi povas trovi la fontkodon en la dosiero private-helper.raku.
Eligo
16Komentoj
La helpanto
doubleestas difinita ene destats, do ĝi estas videbla nur tie kaj ne povas esti vokita de aliloke en la programo.statsuzas ĝin dufoje:double(3)estas6kajdouble(5)estas10, kaj ilia sumo estas16.