La propiedad Number.MIN_VALUE
representa el menor valor positivo numérico representable en JavaScript.
Atributos de la propiedad Number.MIN_VALUE |
|
---|---|
Sobrescribir | No |
Numerable | No |
Configurable | No |
Descripción
La propiedad MIN_VALUE
es el número más cercano a 0, no el más negativo, que JavaScript puede representar.
MIN_VALUE
tiene un valor aproximado de 5e-324
. Los valores menores que MIN_VALUE
(“subdesbordamiento de valores”) son convertidos a 0.
Ya que MIN_VALUE
es una propiedad estática de Number
, debes utilizarla como Number.MIN_VALUE
, más que como una propiedad del objeto Number
que has creado.
Ejemplos
Usando MIN_VALUE
El siguiente código divide dos valores numéricos. Si el resultado es mayor o igual a MIN_VALUE
, se ejecuta la función func1
, si no, se ejecuta la función func2
.
if (num1 / num2 >= Number.MIN_VALUE) { func1(); } else { func2(); }
Especificaciones
Specification | Status | Comment |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Initial definition. Implemented in JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) The definition of 'Number.MIN_VALUE' in that specification. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Number.MIN_VALUE' in that specification. |
Standard | |
ECMAScript 2016 Draft (7th Edition, ECMA-262) The definition of 'Number.MIN_VALUE' in that specification. |
Draft |
Compatibilidad de navegador
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |