Number.MIN_VALUE

A propriedade Number.MIN_VALUE representa o menor valor positivo numérico representável em JavaScript.

Property attributes of Number.MIN_VALUE
Writable no
Enumerable no
Configurable no

Descrição

A propriedade MIN_VALUE é o número mais próximo de 0, não o número mais negativo, que o JavaScript pode representar.

MIN_VALUE tem o valor de aproximadamente 5e-324. Valores menores que MIN_VALUE ("valores de underflow") são convertidos para 0.

Por MIN_VALUE ser uma propriedade estática de Number, você sempre deve usar como Number.MIN_VALUE, ao invés de uma propriedade do objeto Number que você criou.

Exemplos

Usando MIN_VALUE

O seguinte código divide dois valores numéricos. Se o resultado é maior ou igual a MIN_VALUE, a função func1 é chamada; caso contrário, a função func2 é chamada.

if (num1 / num2 >= Number.MIN_VALUE) {
  func1();
} else {
  func2();
}

Especificações

Especificação
ECMAScript (ECMA-262)
The definition of 'Number.MIN_VALUE' in that specification.

Compatibilidade de navegador

BCD tables only load in the browser

Veja também