當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Number.isNaN()用法及代碼示例


Number.isNaN()方法在 JavaScript 中用於判斷傳入的值是否為NaN(Not-a-Number)且類型為Number。

數字.isNaN() 語法

Number.isNaN(value)

編號.isNaN()參數

  • 值:它是要測試 NaN 的值。

號碼.isNaN() 返回值:

如果傳遞的值為 Nan 並且類型為數字,則 JavaScript 中的 Number.isNaN() 方法返回 true,否則返回 false。

JavaScript Number.isNaN()方法示例

示例 1:在 JavaScript 中檢查數字是否為NaN

GFGFun()函數初始化一個空字符串res。然後它附加結果Number.isNaN(123)方法調用res.自從123是一個有效的數字,Number.isNaN()返回false.

Javascript


function GFGFun() {
    let res = "";
    res = res + Number.isNaN(123);
    console.log(res);
}
GFGFun();
輸出
false

示例 2:檢查除以零是否導致NaN

GFGFun()函數初始化一個空字符串res。然後附加表達式的結果Number.isNaN(0 / 0)res。由於除以零會產生 NaN,Number.isNaN()返回true.

Javascript


function GFGFun() {
    let res = "";
    res = res + Number.isNaN(0 / 0);
    console.log(res);
}
GFGFun();
輸出
true

示例 3:在 JavaScript 中檢查數字是否為NaN

函數GFGFun()初始化一個空字符串res,然後附加結果Number.isNaN(321)res.自從321是一個有效的數字,Number.isNaN()返回false.

Javascript


function GFGFun() {
    let res = "";
    res = res + Number.isNaN(321);
    console.log(res);
}
GFGFun();
輸出
false

我們有 Javascript 數字對象方法的完整列表,要檢查這些方法,請瀏覽此Javascript Number 完整參考文章。

支持的瀏覽器:

  • 穀歌瀏覽器 25 及以上版本
  • 火狐瀏覽器 15 及以上版本
  • 蘋果 Safari 9 及以上版本
  • Opera 15 及以上
  • Safari 9 及以上版本


相關用法


注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 JavaScript Number.isNaN() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。