Propiedades de números de JavaScript
- Página anterior Métodos numéricos JS
- Página siguiente Arreglo JS
Propiedades de números de JavaScript
Atributo | Descripción |
---|---|
EPSILON | La diferencia entre 1 y el menor número mayor que 1. |
MAX_VALUE | El número más grande posible en JavaScript. |
MIN_VALUE | El número más pequeño posible en JavaScript. |
MAX_SAFE_INTEGER | Entero más seguro más grande (253 - 1). |
MIN_SAFE_INTEGER | Entero más seguro más pequeño -(253 - 1). |
POSITIVE_INFINITY | Infinidad (devuelto al sobrecargar). |
NEGATIVE_INFINITY | Infinidad negativa (devuelto al sobrecargar). |
NaN | Valor 'no numérico'. |
EPSILON de JavaScript
Number.EPSILON
Es la diferencia entre el menor número de coma flotante mayor que 1 y 1.
Ejemplo
let x = Number.EPSILON;
Nota
Number.EPSILON es una característica de ES6.
No funciona en Internet Explorer.
Valor Máximo de JavaScript
Number.MAX_VALUE
es una constante en JavaScript que representa el número más grande posible.
Ejemplo
let x = Number.MAX_VALUE;
Las propiedades numéricas no se pueden usar para variables
Las propiedades numéricas pertenecen a JavaScript Objeto Number.
Estas propiedades solo se pueden acceder como Number.MAX_VALUE.
Usar x.MAX_VALUE (donde x es una variable o valor) devolverá undefined
:
Ejemplo
let x = 6; x.MAX_VALUE
JavaScript MIN_VALUE
Number.MIN_VALUE
es una constante en JavaScript que representa el número más pequeño posible.
Ejemplo
let x = Number.MIN_VALUE;
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
representa el entero más grande seguro en JavaScript.
Number.MAX_SAFE_INTEGER
es (253 - 1).
Ejemplo
let x = Number.MAX_SAFE_INTEGER;
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
representa el entero más pequeño seguro en JavaScript.
Number.MIN_SAFE_INTEGER
es -(253 - 1).
Ejemplo
let x = Number.MIN_SAFE_INTEGER;
Nota
MAX_SAFE_INTEGER y MIN_SAFE_INTEGER son características de ES6.
No funcionan en Internet Explorer.
JavaScript POSITIVE_INFINITY
Ejemplo
let x = Number.POSITIVE_INFINITY;
Se devuelve cuando hay desbordamiento POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
Ejemplo
let x = Number.NEGATIVE_INFINITY;
Se devuelve cuando hay desbordamiento NEGATIVE_INFINITY
:
let x = -1 / 0;
JavaScript NaN - No es un número
NaN
Es una palabra reservada de JavaScript, utilizada para representar un número no válido.
Ejemplo
let x = Number.NaN;
Ejemplo
El intento de realizar operaciones aritméticas con cadenas no numéricas causará NaN (No es un número):
let x = 100 / "Apple";
Manual de referencia completo de Number de JavaScript
Para obtener el manual de referencia completo, visite nuestro Manual de referencia de Number de JavaScript.
El manual de referencia contiene descripciones e instancias de todas las propiedades y métodos del objeto Number.
- Página anterior Métodos numéricos JS
- Página siguiente Arreglo JS