Baseline Widely available
Number.isInteger()
ì ì ë©ìëë ì ë¬ë°ì ê°ì ì ì ì¬ë¶ë¥¼ íë³í©ëë¤.
function fits(x, y) {
if (Number.isInteger(y / x)) {
return "Fits!";
}
return "Does NOT fit!";
}
console.log(fits(5, 10));
// Expected output: "Fits!"
console.log(fits(5, 11));
// Expected output: "Does NOT fit!"
구문 매ê°ë³ì
value
ì ìì¸ì§ íì¸íë ¤ë ê°.
주ì´ì§ ê°ì´ ì ìë¼ë©´ ë¶ë¦¬ì¸ ê° true
, ê·¸ë ì§ ìì¼ë©´ false
ì
ëë¤.
ëì ê°ì´ ì ìì´ë©´ true
를 ë°ííê³ , ê·¸ë ì§ ìì¼ë©´ false
를 ë°íí©ëë¤. ê°ì´ NaN
ëë Infinity
ì¸ ê²½ì° false
를 ë°íí©ëë¤. ì´ ë©ìëë ì ìë¡ ííí ì ìë ë¶ë ììì ì«ìì ëí´ìë true
를 ë°íí©ëë¤. ê°ì´ ì«ìê° ìë ê²½ì° íì false
를 ë°íí©ëë¤.
ì¼ë¶ ì«ì 리í°ë´ì ì ìê° ìë ê²ì²ë¼ ë³´ì´ì§ë§ ì¤ì ë¡ë ì ì를 ëíë´ë©°, ì´ë ECMAScript ë¶ë ììì ì«ì ì¸ì½ë©ì ì ë°ë ì í(IEEE-754)ì¼ë¡ ì¸í´ ë°ìí©ëë¤. ì를 ë¤ì´ 5.0000000000000001
ë 5
ì 1e-16
ë§í¼ë§ ì°¨ì´ê° ëë©°, ì´ë ë무 ììì ííí ì ììµëë¤. (ì°¸ê³ ë¡, Number.EPSILON
ì 1ê³¼ 1ë³´ë¤ í° ë¤ì íí ê°ë¥í ë¶ë ììì ì ì¬ì´ì 거리를 ì ì¥íë©°, ì´ë ì½ 2.22e-16
ì
ëë¤). ë°ë¼ì 5.0000000000000001
ë 5
ì ëì¼í ì¸ì½ë©ì¼ë¡ ííëë¯ë¡ Number.isInteger(5.0000000000000001)
ë true
를 ë°ííê² ë©ëë¤.
ì´ì ë¹ì·íê² Number.MAX_SAFE_INTEGER
ì 주ë³ì ì«ìë ì ë°ë ìì¤ë¡ ì¸í´ ì ìê° ìë ê²½ì°ìë Number.isInteger
ê° true
를 ë°ííê² ë©ëë¤. (ì¤ì ìê³ê°ì 10ì§ì를 íííë ë° íìí ë¹í¸ ìì ë°ë¼ ë¬ë¼ì§ëë¤. ì를 ë¤ì´ Number.isInteger(4500000000000000.1)
ë true
ì´ì§ë§ Number.isInteger(4500000000000000.5)
ë false
ì
ëë¤.).
Number.isInteger(0); // true
Number.isInteger(1); // true
Number.isInteger(-100000); // true
Number.isInteger(99999999999999999999999); // true
Number.isInteger(0.1); // false
Number.isInteger(Math.PI); // false
Number.isInteger(NaN); // false
Number.isInteger(Infinity); // false
Number.isInteger(-Infinity); // false
Number.isInteger("10"); // false
Number.isInteger(true); // false
Number.isInteger(false); // false
Number.isInteger([1]); // false
Number.isInteger(5.0); // true
Number.isInteger(5.000000000000001); // false
Number.isInteger(5.0000000000000001); // true, ì ë°ë ìì¤ ë°ì
Number.isInteger(4500000000000000.1); // true, ì ë°ë ìì¤ ë°ì
ëª
ì¸ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4