Corso di Raku / Avanzato / Operatori / Tipi di operatori Raku
Quiz — Prefisso o postfisso
Hai visto ++ scritto dopo una variabile, come
postfisso. Può anche essere scritto prima. A quale categoria
appartiene ++ in ++$x?
my $x = 5;
say ++$x;| 1 | prefix |
| 0 | postfix |
| 0 | infix |
| 0 | postcircumfix |
La categoria è determinata esclusivamente dalla posizione.
Scritto prima del suo unico operando, ++$x è un operatore
prefisso: lo stesso identico ++ diventa
postfisso quando viene scritto dopo, come in $x++. Entrambe
le forme incrementano $x; quella prefissa restituisce il
nuovo valore, quindi questo stampa 6.
Navigazione del corso
← Quiz — Categorie di operatori | Quiz — Un operatore parola →