Infinity

A propriedade global Infinity é um valor numérico que representa o infinito.

Property attributes of Infinity
Writable no
Enumerable no
Configurable no

Descrição

Infinity é uma propriedade do objeto global. Isto é para dizer que é um variável com um escopo global.

O valor inicial do Infinity é Number.POSITIVE_INFINITY. O valor Infinity (infinito positivo) é maior que qualquer outro número.

Este valor age de form diferente do infinito matematico; veja Number.POSITIVE_INFINITY para mais detalhes.

Como definido na especificação ECMAScript 5, Infinity é read-only (implementado em JavaScript 1.8.5 / Firefox 4).

Exemplos

Usar Infinity

console.log(Infinity          ); /* Infinity */
console.log(Infinity + 1      ); /* Infinity */
console.log(Math.pow(10, 1000)); /* Infinity */
console.log(Math.log(0)       ); /* -Infinity */
console.log(1 / Infinity      ); /* 0 */
console.log(1 / 0             ); /* Infinity */

Especificações

Compatibilidade

BCD tables only load in the browser

Veja também