Gli operatori in JavaScript sono determinati caratteri che ci permettono di compiere azioni specifiche, come operazioni aritmetiche, logiche o di assegnamento. Vediamoli nel dettaglio

Aritmetici
Eseguiamo un’operazione aritmetica e assegniamo il risultato alla variabile x. Possiamo aggiungere tutte le operazioni che vogliamo.
var x = 10 + 5;
Per conoscere il resto usiamo %
var x = 26 % 6;
x sarà uguale a 2.
Negazione (-)
Rende il valore negativo
Incremento e decremento (++, –)
Serve per aumentare o diminuire il valore di 1
Operatori di assegnamento
Assegnano i valori ad una variabile
Esempio | Risultato |
x = y | x = y |
x += y | x = x + y |
x -= y | x = x – y |
x *= y | x = x * y |
x /= y | x = x / y |
x %= y | x = x % y |
Operatori relazionali
Sono usati per confrontare i valori o le variabili
Operatore | Valore |
< | Minore |
<= | Minore o uguale |
> | Maggiore |
>= | Maggiore o uguale |
== | Uguale |
!= | Diverso |
=== | Strettamente uguale (identico) |
!== | Strettamente diverso (non identico) |
Operatori logici
Questi operatori valutano le diverse espressioni nella stessa stringa e riportano se il contenuto sia vero o falso
Operatore | Nome |
&& | And |
|| | Or |
! | not |
Esempi
4>3 && 6!= 7 //darà vero
!7==7 //darà falso
Condizionale (?)
Inseriamo come valori prima la condizione e dopo cosa dire nel caso la condizione sia vera oppure falsa.
Esempio
var vincitore = (Squadra1 >Squadra2) ? “Squadra1 ha vinto” : “Squadra2 ha vinto”
Operatore di concatenazione
È l’unico operatore in Javascript che si può usare sulle stringhe, serve per aggiungerle insieme.
document.write(“grande” + “storia”) //darà “grande storia” var p1 = “grande”; document.write(p1 + “storia”); //grande storia
Prova ad esercitarti su Sololearn o sul tuo programma nel PC. Se la guida ti è piaciuta, condividila. E’ un grande sostegno, grazie.