English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Atributos Globales de JavaScript/Función
GlobalInfinityLa propiedad es un valor numérico que representa el infinito.
Infinity representa el valor numérico de infinito positivo.
-Infinity representa el valor numérico de infinito negativo.
Cuando el número supera el límite superior de los números de coma flotante (es decir1.797693134862315E + 308)se mostrará Infinity.
Cuando el número supera el límite inferior de los números de coma flotante, es decir-1.797693134862316E + 308En ese caso, se mostrará-Infinity.
El valor inicial de Infinity esNumber.POSITIVE_INFINITY.
Infinity
var x = document.getElementById('result'); x.innerHTML = Infinity; // Infinity x.innerHTML = Math.pow(10, 1000); // Infinity x.innerHTML = 1.7976931348623157E+10308; // Infinity x.innerHTML = -1.7976931348623157E+10308; // Infinity NegativaPrueba y observa‹/›
Todos los navegadores admiten completamente el atributo Infinity:
Atributo | |||||
Infinity | Sí | Sí | Sí | Sí | Sí |
Escritura: | No |
---|---|
Enumerable: | No |
Configurable: | No |
Versión de JavaScript: | ECMAScript 1 |
Revisa si maxNumber es Infinity:
var maxNumber = Math.pow(10, 1000); // Número positivo más grande if (maxNumber === Infinity) { document.getElementById('result').innerHTML = "¡Lo llamamos infinito!"; }Prueba y observa‹/›