Number.MIN_VALUE

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

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

Experimente

Property attributes of Number.MIN_VALUE
Writableno
Enumerableno
Configurableno

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.

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

Especificações

Specification
ECMAScript Language Specification
# sec-number.min_value

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também