不带引号的文字常量NaN是表示非数字的特殊值。由于NaN总是比较不等于任何数字(包括NaN),因此它通常用于返回有效数字的函数的错误情况。
Number.Nan - 语法
var val=Number.NaN;
Number.Nan - 示例
var dayOfMonth=50; if (dayOfMonth < 1 || dayOfMonth > 31) { dayOfMonth=Number.NaN console.log("Day of Month must be between 1 and 31.") } else { console.log("day of month "+dayOfMonth) }
运行上面代码输出
Day of Month must be between 1 and 31.
参考链接
https://www.learnfk.com/es6/es6-number-nan.html
标签:console,Nan,31,NaN,无涯,Number,dayOfMonth From: https://blog.51cto.com/u_14033984/9511221