-
Number.isFinite():用來檢查一個數值是否為有限的(finite)
Number.isNaN():用來檢查一個值是否為NaN
Number.isFinite(15) //true
Number.isFinite(0.8) //true
Number.isFinite(NaN) //false
Number.isFinite(Infinity) //false
Number.isFinite(-Infinity) //false
Number.isFinite('foo') //false
Number.isFinite('15') //false
Number.isFinite(true) //false
//如果參數類型不是數值,直接傳回false
Number.isNaN(NaN) //true`在這裡插入代碼片`
Number.isNaN(15) //false
Number.isNaN('15') //false
Number.isNaN(true) //false
//如果參數類型不是 NaN , Number.isNaN 一律傳回 false