OPERATORI
OPERATORE DI ASSEGNAMENTO
Operatore di assegnamento(=)
Assegna ad una variabile un valore
OPERATORI ARITMETICI
Operatore somma(+)
somma 2 o piu numeri
Operatore differenza(-)
Sottrae un valore da un altro
Operatore divisione(/)
Divide 2 valori
Operatore prodotto(*)
Moltiplica 2 valori
Operatore modulo(%)
Restituisce il resto di una divisione tra interi
OPERATORI DI INCREMENTO - DECREMENTO
Operatore di incremento(++)
Incrementa di 1
Operatore di decremento(--)
Decrementa di 1
OPERATORE DI CONCATENAMENTO
Operatore di concatenamento(+)
Concatena stringhe, numeri, valori boleani
OPERATORI DI CONFRONTO
Operatore di confronto debole uguale (==)
Esegue il controllo solo sul valore e non sul tipo di dato
Operatore di confronto forte uguale (===)
Esegue il controllo sia sul valore che sul tipo di dato
Operatore di confronto debole non uguale (!=)
Esegue il controllo solo sul valore e non sul tipo di dato
Operatore di confronto forte non uguale (!==)
Esegue il controllo sia sul valore che sul tipo di dato
Operatore di confronto maggiore (>)
Verifica che un dato sia maggiore di un altro
Operatore di confronto maggiore uguale (>=)
Verifica che un dato sia maggiore o uguale di un altro
Operatore di confronto minore (<)
Verifica che un dato sia minore di un altro
Operatore di confronto minore uguale (<=)
Verifica che un dato sia minore o uguale di un altro
OPERATORI LOGICI
Operatore logico and (&&)
Se tutte e 2 le condizioni sono vere restituisce vero
Operatore logico or (||)
Se una delle 2 condizioni e' vera restituisce vero
Operatore logico NOT (!)
Cambia la condizione da vera a falsa e viceversa
ESEMPI: