Kurso de Raku / Progresinta / Regofluo / Faziloj / Exercises / Komenci unue
Solvo: Komenci unue
Jen ebla solvo de la tasko.
Kodo
my $compiled = BEGIN { 2 + 3 };
say $compiled;🦋 Vi povas trovi la fontkodon en la dosiero begin-first.raku.
Eligo
5Komentoj
BEGIN { 2 + 3 }ruliĝas dum kompilado kaj donas5. Uzata kiel esprimo,BEGIN-bloko redonas sian valoron, kiu estas asignita al$compiled.La kalkulo okazas nur unufoje, dum kompilotempo; dum rultempo
$compiledsimple enhavas la konstantan5. TielBEGINestas uzata por antaŭkalkuli valorojn, ne nur por presi frue.