La diferencia entre 1 y el número más pequeño > 1.
El mayor número posible en JavaScript
El número más pequeño posible en JavaScript
El entero máximo seguro (253 - 1)
El entero mínimo seguro -(253 - 1)
Infinito (devuelto en caso de desbordamiento)
Infinito negativo (devuelto en caso de desbordamiento)
Un valor "no es un número"
Number.EPSILON
es la diferencia entre el número de punto flotante más pequeño mayor que 1 y 1.
let x = Number.EPSILON;
Number.EPSILON
es una característica de ES6.
No funciona en Internet Explorer.
Number.MAX_VALUE
es una constante que representa el mayor número posible en JavaScript.
let x = Number.MAX_VALUE;
Las propiedades numéricas pertenecen al objeto numérico de JavaScript.
Solo se puede acceder a estas propiedades como Number.MAX_VALUE
.
Usando x.MAX_VALUE, donde x es una variable o un valor, devolverá indefinido
:
let x = 6;
x.MAX_VALUE
Number.MIN_VALUE
es una constante que representa el número más bajo posible en JavaScript.
let x = Number.MIN_VALUE;
Number.MAX_SAFE_INTEGER
representa el entero seguro máximo en JavaScript.
Number.MAX_SAFE_INTEGER
es (253 - 1).
let x = Number.MAX_SAFE_INTEGER;
Number.MIN_SAFE_INTEGER
representa el entero mínimo seguro en JavaScript.
Número.MIN_SAFE_INTEGER
es -(253 - 1).
let x = Number.MIN_SAFE_INTEGER;
MAX_SAFE_INTEGER
y MIN_SAFE_INTEGER
son características de ES6.
No funcionan en Internet Explorer.
let x = Number.POSITIVE_INFINITY;
POSITIVE_INFINITY
se devuelve en caso de desbordamiento:
let x = 1 / 0;
let x = Number.NEGATIVE_INFINITY;
NEGATIVE_INFINITY
se devuelve en caso de desbordamiento:
let x = -1 / 0;
NaN
es una palabra reservada de JavaScript para un número que no es un número legal.
let x = Number.NaN;
Intentar hacer aritmética con una cadena no numérica dará como resultado NaN
(no es un Número):
let x = 100 / "Apple";
Pruébelo usted mismo →
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript Numbers</h2>
<p>A number divided by a non-numeric string becomes NaN (Not a Number):</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 100 / "Apple";
</script>
</body>
</html>
Para obtener una referencia numérica completa, visite nuestro:
Referencia completa de números de JavaScript.
La referencia contiene descripciones y ejemplos de todas las propiedades y métodos de Number.