Operatori matematici

Come fare calcoli in JavaScript.

Tipi di numeri

  • Integers: numeri interi come 10, 400, -5
  • Floating point: numeri decimali come 12.5 o 56.7786543
  • Double: decimali a doppia precisione (con un maggior numero di cifre decimali)

entrambi sono di tipo number!

 

Arrotondamento

Conversione di stringhe in numeri

Quando si ricevono dati da un form sono sempre di tipo stringa. Vediamo cosa succede se sommiamo una stringa a un numero:

Il risultato è 743, cioè una concatenazione di due stringhe, come può confermare anche typeof.

Per correggere il calcolo dobbiamo prima convertire la stringa in un numero:

Operatori matematici

 

Precedenza degli operatori

Ricorda che divisioni e moltiplicazioni vengono sempre eseguite prima di addizioni e sottrazioni:

Per cambiare questo comportamento puoi usare le parentesi:

Operatori i incremento e decremento

Per aumentare di uno il valore di una variabile:

Operatori di assegnazione

Quello più usato è l'operatore =

...ma ne esistono anche altri:

Operatori di confronto

Restituiscono un valore booleano vero/falso:

Un semplice esempio:

  • JAVASCRIPT

CFP CNOS-FAP DON BOSCO - via XIII Martiri, 86 - 30027 San Donà di Piave (VE) - tel. 0421 338 980 - Organismo di Formazione accreditato dalla Regione del Veneto