Table of contents
- JavaScript EPSILON
- JavaScript MAX_VALUE
- Las propiedades numéricas no se pueden utilizar en variables
- JavaScript MIN_VALUE
- JavaScript MAX_SAFE_INTEGER
- JavaScript MIN_SAFE_INTEGER
- JavaScript POSITIVE_INFINITY
- JavaScript NEGATIVE_INFINITY
- JavaScript NaN: No es un número
- Referencia completa de números de JavaScript
Propiedad | Descripción |
EPSILON | La diferencia entre 1 y el número más pequeño > 1. |
MAX_VALUE | El mayor número posible en JavaScript. |
MIN_VALUE | El número más pequeño posible en JavaScript. |
MAX_SAFE_INTEGER | El entero máximo seguro (253 - 1). |
MIN_SAFE_INTEGER | El entero mínimo seguro -(253 - 1). |
POSITIVE_INFINITY | Infinito (devuelto en caso de desbordamiento). |
NEGATIVE_INFINITY | Infinito negativo (devuelto en caso de desbordamiento). |
NaN | Un 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;
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;
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
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;
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;
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;
Nota:
MAX_SAFE_INTEGER
yMIN_SAFE_INTEGER
es una característica de ES6. No funciona en Internet Explorer.
JavaScript POSITIVE_INFINITY
Ejemplo:
let x = Number.POSITIVE_INFINITY;
Ejemplo:
POSITIVE_INFINITY
devuelve en caso de desbordamiento:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
Ejemplo:
let x = Number.NEGATIVE_INFINITY;
Ejemplo:
NEGATIVE_INFINITY
devuelve en caso de desbordamiento:
let x = -1 / 0;
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;
Ejemplo:
Intentar hacer aritmética con una cadena no numérica dará como resultado NaN
(No es un número):
let x = 100 / "Apple";
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