isNaN 方法
傳回的布林值將說明數值是否為保留值 NaN (非數值)。
function isNaN(number : Number) : Boolean
引數
- number
必要項。 數值。
備註
如果數值為 NaN,則 isNaN 函式會傳回 true,否則傳回 false。 您通常會使用此函式來測試 parseInt 和 parseFloat 方法所傳回的數值。
另外,包含 NaN 或其他值的變數也可以與其本身比較。 如果比較結果不相等,則它會是 NaN。 原因是 NaN 是唯一與其本身不相等的值。
需求
套用至︰
範例
// Returns false.
isNaN(100);
// Returns false.
isNaN("100");
// Returns true.
isNaN("ABC");
// Returns true.
isNaN("10C");
// Returns true.
isNaN(Math.sqrt(-1));