介绍js-NaN - 非数字值

介绍js-NaN - 非数字值
NaN - 非数字值
 
NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。
 
你可以使用 isNaN() 全局函数来判断一个值是否是 NaN 值。
 
实例
 
var x = 1000 / "Apple";
isNaN(x); // 返回 true
var y = 100 / "1000";
isNaN(y); // 返回 false
 
 
除以0是无穷大,无穷大是一个数字:
 
实例
var x = 1000 / 0;
isNaN(x); // 返回 false
 

推荐阅读