LA SINTASSI DI JavaScript - PARTE 3ª

Argomenti trattati: operatori aritmetici e di assegnazione.

Gli Operatori

Gli operatori sono simboli e identificatori che permettono di modificare i dati. In JavaScript, come in pressoché tutti i linguaggi di programmazione, gli operatori si dividono in operatori unari, i quali richiedono un solo operando, e operatori binari, che ne richiedono due. Oltre a questa distinzione fondamentale, in JavaScript si distinguono molti tipi di operatori; di seguito, vengono illustrati tutti i tipi di operatori con relative tabelle di esempio.

Operatori Aritmetici

Gli operatori aritmetici sono costituiti dai simboli delle quattro operazioni aritmetiche fondamentali: addizione, sottrazione, divisione e moltiplicazione, piú il simbolo di percentuale (%), detto operatore modulo, usato per ottenere il resto di una divisione. Ad esempio, il risultato di 20%2 è 0, in quanto la divisione di 20 per 2 è uguale a 10 con il resto di 0. Da notare che in programmazione il simbolo della divisione non è costituito dai due punti (:) ma dalla barra (/); analogamente, quello della moltiplicazione è costituito non dalla x ma dal simbolo asterisco (*).

Operatori Aritmetici
Addizione x + y
Sottrazione x - y
Divisione x / y
Moltiplicazione x * y
Modulo x % y

Operatori di Assegnazione

Abbiamo già visto come il simbolo di uguaglianza (=) sia considerato in JavaScript come un operatore di assegnazione; la sua funzione è quella di assegnare, all'identificatore posto alla sua sinistra il valore posto alla sua destra. In realtà tutti gli altri operatori di assegnazione sono basati sull'abbreviazione delle combinazioni dell'operatore = con gli operatori aritmetici, come mostrato dalla tabella:

Operatori di Assegnazione
Abbreviazione Forma estesa
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

le istruzioni


Torna all'inizio | Home