w3c的解释是代表非数字值的特殊值。
这句话很难理解。
举个例子:
parseInt可以把字符串转换成number。
parseInt(“8”)返回值为8;
parseInt(“10”)返回值为10;
可是:
parseInt(“中文字符”)返回NaN;
parseInt(“3,2”) 这样写表示一个以2为基底的二进制数3经过函数parseInt()作用返回一个十进制整数。但是二进制数里根本不可能有3,最终结果返回一个并非数字之的NaN。
这里NaN用来表示最终结果并非数字。