Kurso de Raku / Progresinta / Regofluo / Blok-rilataj faziloj / Exercises / Eniri blokon

Solvo: Eniri blokon

Jen ebla solvo de la tasko.

Kodo

for 1..2 {
    ENTER say '--entering';
    say "body $_";
}

🦋 Vi povas trovi la fontkodon en la dosiero enter-a-block.raku.

Eligo

--entering
body 1
--entering
body 2

Komentoj

  1. ENTER ruliĝas ĉiufoje kiam la bloko estas enirata, ĝuste antaŭ ĝia korpo. Ĉar la buklo eniras sian korpon unufoje per iteracio, --entering estas presata antaŭ ĉiu body-linio.

  2. Jen la diferenco inter ENTER kaj FIRST: FIRST ruliĝus nur unufoje por la tuta buklo, dum ENTER ruliĝas ĉe ĉiu eniro.

Kursa navigado

Eniri blokon   |   Post ĉiu paŝo