JS 數字型三個特殊值 Infinity ,代表無窮大,大於任何數值 -Infinity ,代表無窮小,小於任何數值 NaN ,Not a number,代表一個非數值 isNaN的使用: isNaN(x): x是數字型的時候(也就是它不是非數字) 它的返回值為 false x是非數字型的時候 它的 ...
JS 數字型三個特殊值
Infinity ,代表無窮大,大於任何數值
-Infinity ,代表無窮小,小於任何數值
NaN ,Not a number,代表一個非數值
isNaN的使用:
isNaN(x): x是數字型的時候(也就是它不是非數字) 它的返回值為 false
x是非數字型的時候 它的返回值為 true
用來判斷一個變數是否為非數字的類型,返回 true 或者 false
var usrAge = 21;
console.log(isNaN(userAge));
// false ,21 不是一個非數字 (因為在用 var 定義一個變數時預設為字元串類型)
var usrName = "andy";
console.log(isNaN(userName)); // true ,"andy"是一個非數字