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

Propriedade Infinity do JavaScript

 Atributos Globais do JavaScript/Função

GlobalInfinityé uma propriedade que representa um valor infinito.

Infinity representa o valor positivo infinito.

-Infinity representa o valor negativo infinito.

Quando o número excede o limite superior dos números de ponto flutuante (ou seja1.797693134862315E + 308)será exibido Infinity.

Quando o número excede o limite inferior dos números de ponto flutuante, ou seja-1.797693134862316E + 308Quando-Infinity.

O valor inicial de Infinity éNumber.POSITIVE_INFINITY.

Sintaxe:

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
Testar e Verificar‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o atributo Infinity:

Atributo
InfinitySimSimSimSimSim

Detalhes Técnicos

Escritável:Nenhum
Enumerável:Nenhum
Configurável:Nenhum
Versão do JavaScript:ECMAScript 1

Mais Exemplos

Verificar se maxNumber é Infinity:

var maxNumber = Math.pow(10, 1000); // Número Máximo Positivo
if (maxNumber === Infinity) {
   document.getElementById('result').innerHTML = "Nós chamamos isso de infinito!";
}
Testar e Verificar‹/›

 Atributos Globais do JavaScript/Função