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

5

Komentoj

  1. La pinta bloko listigas du parametrojn, -> $a, $b, do la anonima subrutino akceptas du argumentojn.

  2. Ĉar la variablo estas deklarita kun la sigelo &, ĝi povas esti vokata kiel add(2, 3) tute same kiel nomita subrutino — sen sigelo ĉe la vokloko — donante 5.

Kursa navigado

Sumo kun la sigelo &   |   Kvizo — Pintaj blokoj