English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
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 NegativaTestar e Verificar‹/›
Todos os navegadores suportam completamente o atributo Infinity:
Atributo | |||||
Infinity | Sim | Sim | Sim | Sim | Sim |
Escritável: | Nenhum |
---|---|
Enumerável: | Nenhum |
Configurável: | Nenhum |
Versão do JavaScript: | ECMAScript 1 |
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‹/›