Baseline Widely available
该å
¨å± isFinite()
彿°ç¨æ¥å¤æè¢«ä¼ å
¥ç忰弿¯å¦ä¸ºä¸ä¸ªæéæ°å¼ï¼finite numberï¼ãå¨å¿
è¦æ
åµä¸ï¼åæ°ä¼é¦å
转为ä¸ä¸ªæ°å¼ã
function div(x) {
if (isFinite(1000 / x)) {
return "Number is NOT Infinity.";
}
return "Number is Infinity!";
}
console.log(div(0));
// Expected output: "Number is Infinity!""
console.log(div(1));
// Expected output: "Number is NOT Infinity."
è¯æ³ åæ°
testValue
ç¨äºæ£æµæéæ§ï¼finitenessï¼çå¼ã
isFinite æ¯å ¨å±çæ¹æ³ï¼ä¸ä¸ä»»ä½å¯¹è±¡æå ³ç³»ã
ä½ å¯ä»¥ç¨è¿ä¸ªæ¹æ³æ¥å¤å®ä¸ä¸ªæ°åæ¯å¦æ¯æéæ°åãisFinite
æ¹æ³æ£æµå®åæ°çæ°å¼ãå¦æåæ°æ¯ NaN
ï¼æ£æ 穷大æè
è´æ 穷大ï¼ä¼è¿åfalse
ï¼å
¶ä»è¿å true
ã
isFinite(Infinity); // false
isFinite(NaN); // false
isFinite(-Infinity); // false
isFinite(0); // true
isFinite(2e64); // trueï¼å¨æ´å¼ºå£®ç Number.isFinite(null) ä¸å°ä¼å¾å° false
isFinite("0"); // trueï¼å¨æ´å¼ºå£®ç Number.isFinite('0') ä¸å°ä¼å¾å° false
è§è æµè§å¨å
¼å®¹æ§ åè§
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