Aquesta publicació explica l'ús de la propietat Number.MAX_SAFE_INTEGER a JavaScript.
Què és JavaScript Number.MAX_SAFE_INTEGER?
El ' MAX_SAFE_INTEGER ” de l'objecte “Nombre” defineix el límit màxim d'un valor enter que pot emmagatzemar una variable. Aquesta propietat retorna un nombre constant que és el valor sencer màxim. S'utilitza principalment a la instrucció condicional per comprovar si el nombre donat és menor o major que el valor sencer màxim.
Sintaxi
Número . MAX_SAFE_INTEGER
La sintaxi anterior retorna l'enter màxim segur que és (2 53 – 1).
Utilitzem pràcticament la propietat definida anteriorment.
Exemple 1: aplicació de la propietat JavaScript MAX_SAFE_INTEGER
Aquest exemple aplica la propietat 'MAX_SAFE_INTEGER' per obtenir el valor enter segur fins al límit màxim:
< guió >deixar valor = Número . MAX_SAFE_INTEGER ;
consola. registre ( 'Sortida:' + valor ) ;
guió >
A les línies de codi anteriors:
- En primer lloc, la variable 'valor' es declara amb la paraula clau 'permet' que aplica el ' MAX_SAFE_INTEGER ” propietat associada a l'objecte “Número”.
- A continuació, el ' console.log() ” s'utilitza per mostrar la sortida de la variable “valor” a la consola.
Sortida
Aquí la consola mostra el valor sencer màxim segur.
Exemple 2: aplicació de la propietat 'MAX_SAFE_INTEGER' amb una variable
Aquest exemple utilitza la propietat 'MAX_SAFE_INTEGER' amb una variable per retornar l'enter màxim segur:
< guió >deixar valor = 200 ;
consola. registre ( 'Sortida:' + valor. MAX_SAFE_INTEGER ) ;
guió >
Aquesta vegada, la variable 'valor' s'enllaça amb la propietat 'MAX_SAFE_INTEGER' en lloc de l'objecte 'Número'.
Sortida
Es pot veure que la consola mostra 'indefinit' com a sortida perquè 'MAX_SAFE_INTEGER' només funciona amb l'objecte 'Número'.
Conclusió
JavaScript ' MAX_SAFE_INTEGER ” correspon a l'objecte “Número” que representa el valor sencer màxim segur constant (2 53 – 1). Qualsevol nombre que sigui superior a l'enter màxim segur elimina la precisió d'un nombre que es representa com a tipus de nombre a JavaScript. Aquesta guia explica detalladament la propietat Number.MAX_SAFE_INTEGER de JavaScript.