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 及以上版本
相关用法
- JavaScript Number.isSafeInteger()用法及代码示例
- JavaScript Number.isInteger()用法及代码示例
- JavaScript Number.isFinite()用法及代码示例
- JavaScript Number.toExponential()用法及代码示例
- JavaScript Number.valueOf()用法及代码示例
- JavaScript Number.toPrecision()用法及代码示例
- JavaScript Number.toFixed()用法及代码示例
- JavaScript Number.MIN_VALUE用法及代码示例
- JavaScript Number.MAX_VALUE用法及代码示例
- JavaScript Number.MIN_SAFE_INTEGER用法及代码示例
- JavaScript Number isFinite()用法及代码示例
- JavaScript Number isInteger()用法及代码示例
- JavaScript Number parseFloat()用法及代码示例
- JavaScript Number parseInt()用法及代码示例
- JavaScript Number toFixed()用法及代码示例
- JavaScript Number toPrecision()用法及代码示例
- JavaScript Number toString()用法及代码示例
- JavaScript Number isNaN()用法及代码示例
- JavaScript Number toExponential()用法及代码示例
- JavaScript Number()用法及代码示例
- JavaScript Number valueOf()用法及代码示例
- JavaScript Number toLocaleString()用法及代码示例
- JavaScript Number isSafeInteger()用法及代码示例
- JavaScript Number NEGATIVE_INFINITY用法及代码示例
- JavaScript Number MAX_SAFE_INTEGER用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 JavaScript Number.isNaN() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。