JavaScript Number Properties

JavaScript Number Properties

Contenido original de W3Schools


PropiedadDescripción
EPSILONLa diferencia entre 1 y el número más pequeño > 1.
MAX_VALUEEl mayor número posible en JavaScript.
MIN_VALUEEl número más pequeño posible en JavaScript.
MAX_SAFE_INTEGEREl entero máximo seguro (253 - 1).
MIN_SAFE_INTEGEREl entero mínimo seguro -(253 - 1).
POSITIVE_INFINITYInfinito (devuelto en caso de desbordamiento).
NEGATIVE_INFINITYInfinito negativo (devuelto en caso de desbordamiento).
NaNUn valor "no es un número".

JavaScript EPSILON

Number.EPSILON es la diferencia entre el número de punto flotante más pequeño mayor que 1 y 1.

Ejemplo:

let x = Number.EPSILON;

Ver ejemplo


Nota: Number.EPSILON es una característica de ES6. No funciona en Internet Explorer.


JavaScript MAX_VALUE

Number.MAX_VALUE es una constante que representa el mayor número posible en JavaScript.

Ejemplo:

let x = Number.MAX_VALUE;

Ver ejemplo


Las propiedades numéricas no se pueden utilizar en variables

Las propiedades numéricas pertenecen al objeto numérico de JavaScript.

Solo se puede acceder a estas propiedades como Number.MAX_VALUE.

El uso de x.MAX_VALUE, donde x es una variable o un valor, devolverá un valor indefinido:

Ejemplo:

let x = 6;
x.MAX_VALUE

Ver ejemplo


JavaScript MIN_VALUE

Number.MIN_VALUE es una constante que representa el número más bajo posible en JavaScript.

Ejemplo:

let x = Number.MIN_VALUE;

Ver ejemplo


JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER representa el entero seguro máximo en JavaScript.

Number.MAX_SAFE_INTEGER es (253 - 1).

Ejemplo:

let x = Number.MAX_SAFE_INTEGER;

Ver ejemplo


JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER representa el entero mínimo seguro en JavaScript.

Number.MIN_SAFE_INTEGER es -(253 - 1).

Ejemplo:

let x = Number.MIN_SAFE_INTEGER;

Ver ejemplo


Nota: MAX_SAFE_INTEGER y MIN_SAFE_INTEGER es una característica de ES6. No funciona en Internet Explorer.


JavaScript POSITIVE_INFINITY

Ejemplo:

let x = Number.POSITIVE_INFINITY;

Ver ejemplo


Ejemplo:

POSITIVE_INFINITY devuelve en caso de desbordamiento:

let x = 1 / 0;

Ver ejemplo


JavaScript NEGATIVE_INFINITY

Ejemplo:

let x = Number.NEGATIVE_INFINITY;

Ver ejemplo


Ejemplo:

NEGATIVE_INFINITY devuelve en caso de desbordamiento:

let x = -1 / 0;

Ver ejemplo


JavaScript NaN: No es un número

NaN es una palabra reservada de JavaScript para un número que no es un número legal.

Ejemplo:

let x = Number.NaN;

Ver ejemplo


Ejemplo:

Intentar hacer aritmética con una cadena no numérica dará como resultado NaN (No es un número):

let x = 100 / "Apple";

Ver ejemplo


Referencia completa de números de JavaScript

Para obtener una referencia completa, visite:

Referencia completa de números de JavaScript.

La referencia contiene descripciones y ejemplos de todas las propiedades y métodos de Number.


Traducido con 💚 desde W3Schools.com

Did you find this article valuable?

Support Santos Romero by becoming a sponsor. Any amount is appreciated!