Què és JavaScript Number.MAX_SAFE_INTEGER?

Que Es Javascript Number Max Safe Integer



En JavaScript, el ' Número ” objecte correspon a les dades numèriques. Permet als usuaris representar un valor numèric que inclou nombres enters o de coma flotant. És un objecte versàtil que ofereix una varietat de mètodes i propietats per realitzar tasques específiques, com ara el mètode 'isFinite()' comprova si el nombre donat és finit o no, la propietat 'MIN_VALUE' mostra el valor més petit possible d'un nombre i molts altres.

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.