Cursus Raku / Geavanceerd / Operatoren / Typen Raku-operatoren

Quiz — Prefix of postfix

Je hebt gezien dat ++ na een variabele geschreven wordt, als postfix. Het kan ook voor de variabele geschreven worden. Welke categorie heeft ++ in ++$x?

my $x = 5;
say ++$x;
1prefix
0postfix
0infix
0postcircumfix

De categorie wordt puur bepaald door de positie. Geschreven voor zijn enkele operand is ++$x een prefix-operator — dezelfde ++ is een postfix wanneer deze erna geschreven wordt, zoals in $x++. Beide vormen verhogen $x; de prefix-vorm geeft de nieuwe waarde terug, dus dit print 6.

Cursusnavigatie

Quiz — Operatorcategorieën   |   Quiz — Een woordoperator