English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo Infinity de JavaScript

 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.

Sintaxis:

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 Negativa
Prueba y observa‹/›

Compatibilidad del navegador

Todos los navegadores admiten completamente el atributo Infinity:

Atributo
Infinity

Detalles técnicos

Escritura:No
Enumerable:No
Configurable:No
Versión de JavaScript:ECMAScript 1

Más ejemplos

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‹/›

 Atributos Globales de JavaScript/Función