Questo post approfondisce l'uso della proprietà Number.MAX_SAFE_INTEGER in JavaScript.
Che cos'è Numero JavaScript.MAX_SAFE_INTEGER?
IL ' MAX_SAFE_INTEGER La proprietà ” dell'oggetto “Number” definisce il limite massimo di un valore intero che una variabile può memorizzare. Questa proprietà restituisce un numero costante che è il valore intero massimo. Viene utilizzato principalmente nell'istruzione condizionale per verificare se il numero specificato è minore o maggiore del valore intero massimo.
Sintassi
Numero . MAX_SAFE_INTEGER
La sintassi precedente restituisce il massimo numero intero sicuro che è (2 53 - 1).
Usiamo praticamente la proprietà sopra definita.
Esempio 1: applicazione della proprietà JavaScript MAX_SAFE_INTEGER
Questo esempio applica la proprietà 'MAX_SAFE_INTEGER' per ottenere il valore intero sicuro fino al limite massimo:
< copione >lasciare valore = Numero . MAX_SAFE_INTEGER ;
consolare. tronco d'albero ( 'Produzione: ' + valore ) ;
copione >
Nelle righe di codice sopra:
- In primo luogo, la variabile 'value' viene dichiarata con la parola chiave 'let' che applica il ' MAX_SAFE_INTEGER ” associata all'oggetto “Numero”.
- Successivamente, il “ console.log() Il metodo ” viene utilizzato per visualizzare l'output della variabile “value” nella console.
Produzione
Qui la console visualizza il valore intero sicuro massimo.
Esempio 2: applicazione della proprietà 'MAX_SAFE_INTEGER' con una variabile
Questo esempio utilizza la proprietà 'MAX_SAFE_INTEGER' con una variabile per restituire l'intero sicuro massimo:
< copione >lasciare valore = 200 ;
consolare. tronco d'albero ( 'Produzione: ' + valore. MAX_SAFE_INTEGER ) ;
copione >
Questa volta, la variabile 'value' è collegata alla proprietà 'MAX_SAFE_INTEGER' anziché all'oggetto 'Number'.
Produzione
Si può vedere che la console mostra 'undefined' come output perché 'MAX_SAFE_INTEGER' funziona solo con l'oggetto 'Number'.
Conclusione
javascript' MAX_SAFE_INTEGER La proprietà ” corrisponde all'oggetto “Numero” che rappresenta il valore intero sicuro massimo costante (2 53 – 1). Qualsiasi numero maggiore del numero intero sicuro massimo rimuove la precisione di un numero che è rappresentato come un tipo di numero in JavaScript. Questa guida ha spiegato in dettaglio la proprietà JavaScript Number.MAX_SAFE_INTEGER.