NaN是一个number类型的数值,意思是not a number
其值比较特殊,特殊在于NaN是一个数值,是一个与任何数值都不相等的数值.
在JavaScript中我们通过typeof (NaN)看出,NaN它是一个number类型。
但是,NaN的值不是确定的。我们可以将它看成是除数字值以外的任意值。
而两个不确定的任意值是不相等的,所以NaN == NaN的返回值是false。
NaN
最新推荐文章于 2024-08-18 10:54:05 发布
NaN是一个number类型的数值,意思是not a number
其值比较特殊,特殊在于NaN是一个数值,是一个与任何数值都不相等的数值.
在JavaScript中我们通过typeof (NaN)看出,NaN它是一个number类型。
但是,NaN的值不是确定的。我们可以将它看成是除数字值以外的任意值。
而两个不确定的任意值是不相等的,所以NaN == NaN的返回值是false。