Kurso de Raku / Progresinta / Subprogramoj / Anonimaj subrutinaj / Exercises / Sumo
kun la sigelo &
Solvo: Sumo kun la sigelo
&
Jen ebla solvo de la tasko.
Kodo
my &add = -> $a, $b {
$a + $b;
};
say add(2, 3);🦋 Vi povas trovi la fontkodon en la dosiero sum-with-sigil.raku.
Eligo
5Komentoj
La pinta bloko listigas du parametrojn,
-> $a, $b, do la anonima subrutino akceptas du argumentojn.Ĉar la variablo estas deklarita kun la sigelo
&, ĝi povas esti vokata kieladd(2, 3)tute same kiel nomita subrutino — sen sigelo ĉe la vokloko — donante5.