Proprietà dei numeri JavaScript
- Pagina precedente Metodi numerici JS
- Pagina successiva Array JS
Proprietà dei numeri JavaScript
Proprietà | Descrizione |
---|---|
EPSILON | Differenza tra 1 e il minimo numero maggiore di 1. |
MAX_VALUE | Il numero più grande possibile in JavaScript. |
MIN_VALUE | Il numero più piccolo possibile in JavaScript. |
MAX_SAFE_INTEGER | Intero sicuro massimo (253 - 1). |
MIN_SAFE_INTEGER | Intero sicuro minimo -(253 - 1). |
POSITIVE_INFINITY | Infinity (ritornata quando si esce da un overflow). |
NEGATIVE_INFINITY | Infinity negativa (ritornata quando si esce da un overflow). |
NaN | Valore 'non numerico'. |
EPSILON di JavaScript
Number.EPSILON
È la differenza tra il minimo numero floating-point maggiore di 1 e 1.
Esempio
let x = Number.EPSILON;
Attenzione
Number.EPSILON è una caratteristica di ES6.
Non funziona in Internet Explorer.
Valore MAX_VALUE di JavaScript
Number.MAX_VALUE
è la costante che rappresenta il numero più grande possibile nel JavaScript.
Esempio
let x = Number.MAX_VALUE;
Le proprietà numeriche non possono essere utilizzate per variabili
Le proprietà numeriche appartengono a JavaScript Oggetto Number.
Queste proprietà possono essere accedute solo come Number.MAX_VALUE.
L'uso di x.MAX_VALUE (dove x è una variabile o un valore) restituirà undefined
:
Esempio
let x = 6; x.MAX_VALUE
JavaScript MIN_VALUE
Number.MIN_VALUE
è la costante che rappresenta il numero più piccolo possibile nel JavaScript.
Esempio
let x = Number.MIN_VALUE;
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
rappresenta l'intero più grande sicuro nel JavaScript.
Number.MAX_SAFE_INTEGER
è (253 - 1).
Esempio
let x = Number.MAX_SAFE_INTEGER;
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
rappresenta l'intero più piccolo sicuro nel JavaScript.
Number.MIN_SAFE_INTEGER
è -(253 - 1).
Esempio
let x = Number.MIN_SAFE_INTEGER;
Attenzione
MAX_SAFE_INTEGER e MIN_SAFE_INTEGER sono caratteristiche di ES6.
Non funzionano in Internet Explorer.
JavaScript POSITIVE_INFINITY
Esempio
let x = Number.POSITIVE_INFINITY;
ritorna in caso di overflow POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
Esempio
let x = Number.NEGATIVE_INFINITY;
ritorna in caso di overflow NEGATIVE_INFINITY
:
let x = -1 / 0;
JavaScript NaN - Not a Number (non un numero)
NaN
È una parola riservata di JavaScript, utilizzata per rappresentare un numero non valido.
Esempio
let x = Number.NaN;
Esempio
Eseguire operazioni aritmetiche su stringhe non numeriche conduce a NaN (Not a Number, non un numero):
let x = 100 / "Apple";
Manuale completo di Numero JavaScript
Per una guida completa, visitare la nostra guida completa Manuale di riferimento Numero JavaScript.
Il manuale di riferimento contiene descrizioni e esempi di tutte le proprietà e metodi dell'oggetto Numero.
- Pagina precedente Metodi numerici JS
- Pagina successiva Array JS