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.

Сводка

Свойство Number.MIN_VALUE представляет минимальное положительное числовое значение, представимое в JavaScript.

Атрибуты свойства Number.MIN_VALUE
Записываемое нет
Перечисляемое нет
Настраиваемое нет

Описание

Свойство MIN_VALUE является положительным ближайшим к нулю числом, которое может быть представлено в JavaScript.

MIN_VALUE имеет значение, приблизительно равное 5e-324. Значения, меньшие MIN_VALUE, преобразуются в 0 (так называемое «исчезновение порядка» или «антипереполнение»).

Поскольку MIN_VALUE является статическим свойством объекта Number, вы всегда должны использовать его как Number.MIN_VALUE, а не как свойство созданного вами объекта Number.

Примеры

Пример: использование MIN_VALUE

В следующем примере кода производится деление одного значения на другое. Если результат больше или равен MIN_VALUE, вызывается функция func1; в противном случае вызывается функция func2.

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

Спецификации

Specification
ECMAScript Language Specification
# sec-number.min_value

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также