Aritmetici – Additivi | + | Addizione |
| – | Sottrazione |
| ++ | Incremento |
| — | Decremento |
Aritmetici – Moltiplicativi | * | Moltiplicazione |
| ** | Elevamento a potenza |
| / | Divisione (la divisione è sempre in virgola mobile) |
| % | Modulo (resto della divisione) |
Relazione | == | Uguale a |
---|
| != | Diverso da |
| === | Uguaglianza e stesso tipo |
| < | Minore di |
| <= | Minore di oppure uguale a |
| > | Maggiore di |
| >= | Maggiore di oppure uguale a |
Logici | ! | Not |
| || | Or |
| && | And |
Sui bit | ~ | Not |
| | | Or |
| & | And |
| ^ | Xor |
| << | Scorrimento a sinistra |
| >> | Scorrimento a destra |
| >>> | Scorrimento a destra |
Assegnazioni | = | Assegnazione |
---|
| += | Addizione e assegnazione |
| -= | Sottrazione e assegnazione |
| *= | Moltiplicazione e assegnazione |
| /= | Divisione e assegnazione |
| %= | Modulo e assegnazione |
| <<= | Scorrimento e assegnazione |
| >>= | Scorrimento e assegnazione |
| >>>= | Scorrimento e assegnazione |
| |= | Or bit a bit e assegnazione |
| &= | And bit a bit e assegnazione |
| ^= | Xor bit a bit e assegnazione |
Operatore ternario | a ? b : c | … |