Курс по Raku / Напреднали / Оператори / Видове оператори в Raku / Exercises / Броене нагоре

Решение: Броене нагоре

Ето едно възможно решение на задачата.

Код

my $n = 9;

say $n++;
say $n;

🦋 Можете да намерите пълния код във файла count-up.raku.

Резултат

9
10

Коментари

  1. ++ е постфиксен оператор: той стои след своя операнд. Използван като израз, $n++ връща старата стойност 9 първо — което е това, което say отпечатва — и едва тогава увеличава променливата.

  2. Вторият ред показва, че $n наистина е станала 10. (Префиксната форма ++$n вместо това би увеличила първо и би върнала 10.)

Навигация в курса

Броене нагоре   |   Булева стойност