¿Qué es JavaScript Number.MAX_SAFE_INTEGER?

Que Es Javascript Number Max Safe Integer



En JavaScript, el “ Número El objeto ” corresponde a los datos numéricos. Permite a los usuarios representar un valor numérico que incluye números enteros o de coma flotante. Es un objeto versátil que ofrece una variedad de métodos y propiedades para realizar tareas específicas, como el método “isFinite()” verifica si el número dado es finito o no, la propiedad “MIN_VALUE” muestra el valor más pequeño posible de un número y muchos otros.

Esta publicación explica el uso de la propiedad Number.MAX_SAFE_INTEGER en JavaScript.

¿Qué es JavaScript Number.MAX_SAFE_INTEGER?

El ' MAX_SAFE_INTEGER La propiedad ” del objeto “Número” define el límite máximo de un valor entero que puede almacenar una variable. Esta propiedad devuelve un número constante que es el valor entero máximo. Se usa principalmente en la declaración condicional para verificar si el número dado es menor o mayor que el valor entero máximo.







Sintaxis



Número . MAX_SAFE_INTEGER

La sintaxis anterior devuelve el entero seguro máximo que es (2 53 – 1).



Usemos la propiedad definida anteriormente de manera práctica.





Ejemplo 1: aplicación de la propiedad MAX_SAFE_INTEGER de JavaScript

Este ejemplo aplica la propiedad 'MAX_SAFE_INTEGER' para obtener el valor entero seguro hasta el límite máximo:

< guion >

dejar valor = Número . MAX_SAFE_INTEGER ;

consola. registro ( 'Producción: ' + valor ) ;

guion >

En las líneas de código anteriores:



  • En primer lugar, la variable 'valor' se declara con la palabra clave 'let' que aplica el ' MAX_SAFE_INTEGER ” propiedad asociada al objeto “Número”.
  • A continuación, el “ consola.log() El método ” se utiliza para mostrar la salida de la variable “valor” en la consola.

Producción

Aquí la consola muestra el valor entero seguro máximo.

Ejemplo 2: Aplicar la propiedad “MAX_SAFE_INTEGER” con una variable

Este ejemplo utiliza la propiedad 'MAX_SAFE_INTEGER' con una variable para devolver el entero seguro máximo:

< guion >

dejar valor = 200 ;

consola. registro ( 'Producción: ' + valor. MAX_SAFE_INTEGER ) ;

guion >

Esta vez, la variable 'valor' está vinculada con la propiedad 'MAX_SAFE_INTEGER' en lugar del objeto 'Número'.

Producción

Se puede ver que la consola muestra 'indefinido' como salida porque el 'MAX_SAFE_INTEGER' solo funciona con el objeto 'Número'.

Conclusión

JavaScript “ MAX_SAFE_INTEGER La propiedad ” corresponde al objeto “Número” que representa el valor entero seguro máximo constante (2 53 – 1). Cualquier número que sea mayor que el entero seguro máximo elimina la precisión de un número que se representa como un tipo de número en JavaScript. Esta guía explicó en profundidad la propiedad JavaScript Number.MAX_SAFE_INTEGER.