Number.POSITIVE_INFINITY
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.POSITIVE_INFINITY ìì±ì ìì 무íë를 ëíë
ëë¤.
ìëí´ ë³´ê¸°
function checkNumber(bigNumber) {
if (bigNumber === Number.POSITIVE_INFINITY) {
return "Process number as Infinity";
}
return bigNumber;
}
console.log(checkNumber(Number.MAX_VALUE));
// Expected output: 1.7976931348623157e+308
console.log(checkNumber(Number.MAX_VALUE * 2));
// Expected output: "Process number as Infinity"
Property attributes of Number.POSITIVE_INFINITY | |
|---|---|
| ì°ê¸° ê°ë¥ | ë¶ê°ë¥ |
| ì´ê±° ê°ë¥ | ë¶ê°ë¥ |
| ì¤ì ê°ë¥ | ë¶ê°ë¥ |
ì¤ëª
Number.POSITIVE_INFINITYì ê°ì ì ì ê°ì²´ Infinity ìì±ì ê°ê³¼ ëì¼í©ëë¤.
POSITIVE_INFINITYë ìíììì 무íëì ì½ê° ë¤ë¦
ëë¤.
POSITIVE_INFINITY를 í¬í¨í ì무 ìì ììPOSITIVE_INFINITY를 ê³±í ê²°ê³¼ëPOSITIVE_INFINITYì ëë¤.NEGATIVE_INFINITY를 í¬í¨í ì무 ìì ììPOSITIVE_INFINITY를 ê³±í ê²°ê³¼ëNEGATIVE_INFINITYì ëë¤.- ì무 ìì ì를
POSITIVE_INFINITYë¡ ëë ê²°ê³¼ë 0ì ëë¤. - ì무 ìì ì를
POSITIVE_INFINITYë¡ ëë ê²°ê³¼ë ìì ë¶í¸ë¥¼ ê°ì§ 0ì ëë¤. - 0ì
POSITIVE_INFINITYë¡ ëë ê²°ê³¼ëNaNì ëë¤. NaNìPOSITIVE_INFINITY를 ê³±í ê²°ê³¼ëNaNì ëë¤.POSITIVE_INFINITY를,NEGATIVE_INFINITY를 ì ì¸í ì무 ìì ìë¡ ëë ê²°ê³¼ëNEGATIVE_INFINITYì ëë¤.POSITIVE_INFINITY를,POSITIVE_INFINITY를 ì ì¸í ì무 ìì ìë¡ ëë ê²°ê³¼ëNEGATIVE_INFINITYì ëë¤.POSITIVE_INFINITY를NEGATIVE_INFINITYëëPOSITIVE_INFINITYë¡ ëë ê²°ê³¼ëNaNì ëë¤.
Number.POSITIVE_INFINITY를 ì¬ì©í´ ì±ê³µ ì ì íì를 ë°ííë ìì 결과를 íë³í ì ììµëë¤. ê·¸ë¬ë ì´ë° ê²½ì° isFinite()를 ì¬ì©íë í¸ì´ ë ì í©í©ëë¤.
POSITIVE_INFINITYë Numberì ì ì ìì±ì´ê¸° ë문ì, ì§ì ìì±í Number ê°ì²´ì ìì±ì´ ìëë¼ Number.POSITIVE_INFINITYì íìì¼ë¡ ì¬ì©í´ì¼ í©ëë¤.
ìì
>POSITIVE_INFINITY ì¬ì©í기
ë¤ì ì½ëìì bigNumberë JavaScriptì ìµëê°ë³´ë¤ í° ê°ì í ë¹ë°ìµëë¤. if ë¬¸ì´ ì¤íëë©´, bigNumberì ê°ì´ Infinityì´ë¯ë¡ bigNumberë ê³ì°ì ì¢ ë ì í©í ì íê°ì ë¤ì í ë¹í©ëë¤.
var bigNumber = Number.MAX_VALUE * 2;
if (bigNumber === Number.POSITIVE_INFINITY) {
bigNumber = returnFinite();
}
ëª ì¸
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-number.positive_infinity> |