Numeri in Javascript
In JavaScript, i numeri sono una parte fondamentale della programmazione. Possono essere di vari tipi, tra cui numeri interi (int
), numeri decimali a virgola mobile (float
) e numeri interi molto grandi (bigint
). In questa lezione, esploreremo come lavorare con questi tipi di numeri, gli operatori aritmetici, le espressioni semplici, la precedenza delle parentesi, gli operatori di incremento e decremento, gli operatori di assegnazione e i metodi utili sui numeri.
Tipi di Numeri in JavaScript
-
Numeri Interi (int): Sono numeri senza parte frazionaria. Esempio:
42
. -
Numeri Decimali a Virgola Mobile (float): Sono numeri con parte frazionaria. Esempio:
3.14
. -
Numeri Interi Molto Grandi (bigint): Sono utili per rappresentare numeri interi enormi. Esempio:
12345678901234567890n
.
Operatori Aritmetici
Gli operatori aritmetici consentono di eseguire operazioni matematiche:
-
+
: Somma. Esempio: -
-
: Sottrazione. Esempio: -
*
: Moltiplicazione. Esempio: -
/
: Divisione. Esempio: -
%
: Resto della divisione. Esempio:
Espressioni Semplici e Precedenza delle Parentesi
Puoi creare espressioni matematiche utilizzando operatori e numeri. Le parentesi possono essere utilizzate per stabilire la precedenza delle operazioni:
Operatori di Incremento e Decremento
Gli operatori di incremento ++
e decremento --
aumentano o diminuiscono un valore di 1:
Operatori di Assegnazione
Gli operatori di assegnazione combinano un’operazione con l’assegnazione di un valore:
-
+=
: Assegnazione somma. Esempio: -
*=
: Assegnazione moltiplicazione. Esempio: -
/=
: Assegnazione divisione. Esempio: -
-=
: Assegnazione sottrazione. Esempio: -
%=
: Assegnazione resto della divisione. Esempio:
Metodi Numerici
JavaScript offre anche metodi per eseguire operazioni su numeri:
.toFixed(n)
: Restituisce una stringa rappresentante il numero conn
decimali..toPrecision(n)
: Restituisce una stringa rappresentante il numero conn
cifre significative..parseInt()
: Converte una stringa in un intero..parseFloat()
: Converte una stringa in un numero a virgola mobile.
Esempi**
Conclusioni
La comprensione dei tipi di numeri in JavaScript e degli operatori di assegnazione ti offrirĂ la flessibilitĂ necessaria per eseguire calcoli matematici e manipolare dati numerici nel tuo codice. Gli operatori aritmetici e i metodi numerici incorporati ti consentono di creare applicazioni dinamiche e funzionali.