当前位置: 首页 > 文档资料 > ES6 入门教程 >

Number.Nan

优质
小牛编辑
128浏览
2023-12-01

不带引号的文字常量NaN是表示非数字的特殊值。 由于NaN始终将不等于任何数字(包括NaN)进行比较,因此通常用于指示应返回有效数字的函数的错误条件。

语法 (Syntax)

var val = Number.NaN; 

例子 (Example)

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) 
}  

输出 (Output)

Day of Month must be between 1 and 31.