Cursus Raku / Elementa / Fundamenta ordinis exsecutionis / Ansae / Exercises / FizzBuzz in ansa
Solutio: FizzBuzz in ansa
Hoc tempore, divisibilitatis verificatio fit in circulo. Pro directo imprimendo, phrasis primum accumulatur in variabili separata et postea interpolatur in chorda.
Codex
Hic est nova solutio:
for 1..50 -> $n {
my $fizzbuzz = '';
$fizzbuzz ~= 'Fizz' if $n %% 3;
$fizzbuzz ~= 'Buzz' if $n %% 5;
say "$n: $fizzbuzz";
}🦋 Inveni codicem fontem in archivo fizbuzz-loop.raku.
Exitus
$ raku exercises/loops/fizbuzz-loop.rakuCommentarium
Pro solutore problematum pedantico, solutio fortasse non sit perfecta, quia imprimit spatium post colon etiam pro illis numeris, qui nullum Fizz aut Buzz habent. Modifica programma ut hoc vitetur.