Number.MAX_VALUE

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.79E+307;
var numero2 = 1.79E+310;

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 Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Standard  
ECMAScript 2016 Draft (7th Edition, ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Draft  

Compatibilidad

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: abaracedo, UlisesGascon
 Última actualización por: abaracedo,