Gli operatori sono simboli speciali che vengono utilizzati per eseguire operazioni su valori e variabili. In JavaScript, ci sono diversi tipi di operatori, tra cui operatori aritmetici, operatori di confronto, operatori logici e altri.
Gli operatori possono essere classificati in base al numero di operandi che accettano:
- è un operatore unario che nega il suo operando.+ è un operatore binario che somma i suoi due operandi.? : è un operatore ternario che valuta una condizione e restituisce un valore in base al risultato della valutazione.Sono supportati seguenti operatori matematici:
+ (addizione)- (sottrazione)* (moltiplicazione)/ (divisione)% (modulo)++ (incremento)-- (decremento)Ecco alcuni esempi di utilizzo degli operatori aritmetici in JavaScript:
var x = 10;
var y = 5;
// Addizione
var somma = x + y; // 15
// Sottrazione
var differenza = x - y; // 5
// Moltiplicazione
var prodotto = x * y; // 50
// Divisione
var quoziente = x / y; // 2
// Modulo
var resto = x % y; // 0
// Incremento
x++; // x = 11
// Decremento
y--; // y = 4
Gli operatori aritmetici seguono una precedenza specifica, che determina l’ordine in cui vengono eseguite le operazioni. Ad esempio, la moltiplicazione ha una precedenza maggiore rispetto all’addizione, quindi le operazioni di moltiplicazione vengono eseguite prima delle operazioni di addizione.
Ecco un esempio di utilizzo della precedenza degli operatori in JavaScript:
var x = 10;
var risultato = 2 * (3 + x); // 26
In questo esempio, l’operazione di addizione 3 + x viene eseguita prima, quindi il risultato viene moltiplicato per 2.
Gli operatori aritmetici sono utilizzati per eseguire operazioni matematiche su valori e variabili in JavaScript. È importante essere consapevoli della precedenza degli operatori e di come influisce sul comportamento del codice.
| HOMEPAGE | LEZIONE SUCCESSIVA |