Number.MAX_VALUE
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La propiedad Number.MAX_VALUE
representa el valor numérico positivo máximo representable en JavaScript.
Atributos de la propiedad Number.MAX_VALUE | |
---|---|
Sobrescribir | No |
Numerable | No |
Configurable | No |
Descripción
La propiedad MAX_VALUE
tiene un valor aproximado a 1.79E+308
. Si el valor es mayor será representado como Infinity
.
Dado que MAX_VALUE
es una propiedad estática de Number
, siempre ha de usarse como Number.MAX_VALUE
, y no como propiedad del objeto que has creado.
Ejemplos
Usando MAX_VALUE
La función verificarValorMaximo recibe un número como parámetro que se compara con Number.MAX_VALUE. Si el número es menor se imprime por consola "El número no es infinito", de ser mayor "El número es infinito".
var numero1 = 1.79e307;
var numero2 = 1.79e310;
function verificarValorMaximo(num) {
if (num <= Number.MAX_VALUE) {
console.log("El número no es infinito");
} else {
console.log("El número es infinito");
}
}
verificarValorMaximo(numero1); // El número no es infinito
verificarValorMaximo(numero2); // El número es infinito
Especificaciones
Specification |
---|
ECMAScript Language Specification # sec-number.max_value |
Compatibilidad con navegadores
BCD tables only load in the browser