JS-NaN的数据类型

NaN 的数据类型:not a number 。是数字类型但是不是数字

例:

var x = Number('abcd');   //结果是NaN
alert( typeof (x) );     //结果是number

 

特点:

 (1)NaN 在布尔值里是 false

var x = Number('abcd');
if( x ){
     alert( '真' );
}else{
    alert( '假' );   //结果是假
}

(2)NaN自己和自己不相等,其他的数据类型自己和自己相等

例如:

var x = Number('abcd');
alert( x === x );    // false
posted @ 2019-04-25 11:27  岁岁无终  阅读(6852)  评论(0编辑  收藏  举报