[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Number/MIN_VALUE [Back]  [Original]

Number.MIN_VALUE - JavaScript | MDN

Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.

View in English Always switch to English

Number.MIN_VALUE

Baseline Widely available

This feature is well established and works across many devices and browser versions. Its been available across browsers since julho de 2015.

A propriedade Number.MIN_VALUE representa o menor valor positivo numrico representvel em JavaScript.

In this article

Experimente

function divide(x, y) {
  if (x / y < Number.MIN_VALUE) {
    return "Process as 0";
  }
  return x / y;
}

console.log(divide(5e-324, 1));
// Expected output: 5e-324

console.log(divide(5e-324, 2));
// Expected output: "Process as 0"
Property attributes of Number.MIN_VALUE
Writableno
Enumerableno
Configurableno

Descrio

A propriedade MIN_VALUE o nmero mais prximo de 0, no o nmero mais negativo, que o JavaScript pode representar.

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

Por MIN_VALUE ser uma propriedade esttica de Number, voc sempre deve usar como Number.MIN_VALUE, ao invs de uma propriedade do objeto Number que voc criou.

Exemplos

Usando MIN_VALUE

O seguinte cdigo divide dois valores numricos. Se o resultado maior ou igual a MIN_VALUE, a funo func1 chamada; caso contrrio, a funo func2 chamada.

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

Especificaes

Specification
ECMAScript 2027 LanguageSpecification
# sec-number.min_value

Compatibilidade com navegadores

Veja tambm


Web Proxy Viewer  |  New URL  |  Original Page