什么是NAN? 69 次浏览 NAN全称是Not a Number,常在浮点数运算中使用,首次引入NaN的是1985年的IEEE 754浮点数标准。如除以零、求负数的平方根等错误的操作,会返回NAN. 例如可以求一个负数的平方根,结果用isnan函数(来自math.h)返回真。 不同编程语言的NaN JS全局函数isNaN和ES6引入的Number.isNaN函数存在差异,后者更符合字面理解。Number.isNaN(undefined)返回false,而全局isNaN(undefined)返回true.