📜  JavaScript Number.isNaN() 方法

📅  最后修改于: 2022-05-13 01:58:10.434000             🧑  作者: Mango

JavaScript Number.isNaN() 方法

下面是 Number.isNaN() 方法的示例。

  • 例子:
    
    
  • 输出:
    false

JavaScript 中的Number.isNan方法用于判断传入的值是否为 NaN(Not a Number) 且是否为“Number”类型。
在 JavaScript 中,值 NaN 被认为是一种数字。

句法:

Number.isNaN(value)

使用的参数:
1. Value :这是要测试 NaN 的值。

返回值:
JavaScript 中的 Number.isNaN() 方法如果传递的值是 Nan 并且是 number 类型,则返回 true,否则返回 false。

例子:

Input : 0/0
Output : true
     
Input : 213
Output : false

Input : '213'
Output : false

Input : 'hello'
Output : false

Input : NaN
Output : true

  1. 当一个导致无限值的方程作为参数传递时。
    
    

    输出:

    Output : true
  2. 当一个数字作为参数传递时。
    
    

    输出:

    Output : false
  3. 当字符串表示形式的数字作为参数传递时。
    
    

    输出:

    Output : false
  4. 当字符串作为参数传递时。
    
    

    输出:

    Output : false
  5. 当 Nan 作为参数传递时。
    
    

    输出:

    Output : true

支持的浏览器:

  • 谷歌浏览器 25 及更高版本
  • 火狐 15 及以上
  • 苹果 Safari 9 及更高版本
  • Opera 15 及以上
  • Safari 9 及更高版本