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 2015ë 7ì.
Number.MIN_VALUE ìì±ì JavaScriptê° ííí ì ìë ì ì¼ ìì ìì ì«ì ê°ì ëíë
ëë¤.
ìëí´ ë³´ê¸°
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 | |
|---|---|
| ì°ê¸° ê°ë¥ | ë¶ê°ë¥ |
| ì´ê±° ê°ë¥ | ë¶ê°ë¥ |
| ì¤ì ê°ë¥ | ë¶ê°ë¥ |
ì¤ëª
MIN_VALUE ìì±ì JavaScriptìì ííí ì ìë, 0ì ê°ì¥ ê°ê¹ì§ë§ ììë ìë ìì
ëë¤.
MIN_VALUEì ê°ì ì½ 5e-324ì
ëë¤. MIN_VALUEë³´ë¤ ìì ê°("ì¸ëíë¡ì° ê°")ì 0ì¼ë¡ ë³íë©ëë¤.
MIN_VALUEë Numberì ì ì ìì±ì´ê¸° ë문ì, ì§ì ìì±í Number ê°ì²´ì ìì±ì´ ìëë¼ Number.MIN_VALUE íìì¼ë¡ ì¬ì©í´ì¼ í©ëë¤.
ìì
>MIN_VALUE ì¬ì©í기
ë¤ì ì½ëë ì«ì를 ë ê°ì ì를 ë°ì ëë기 ì°ì°ì í©ëë¤. ë§ì½ ê²°ê³¼ê° MIN_VALUE ë³´ë¤ í¬ê±°ë ê°ì¼ë©´ func1 í¨ì를 í¸ì¶íê³ , ê·¸ë ì§ ìì¼ë©´ func2 í¨ì를 í¸ì¶í©ëë¤.
if (num1 / num2 >= Number.MIN_VALUE) {
func1();
} else {
func2();
}
ëª ì¸
| Specification |
|---|
| ECMAScript® 2027 Language Specification > # sec-number.min_value > |