NaN

1、typeof NaN === "number" //true

2、NaN === NaN //false

3、NaN !== NaN //true

4、

  isNaN(NaN) //true

  isNaN(0) //false

  isNaN("oops") //true

  isNaN("0") //false  

  isNaN("12str") //true

 

判断是否是数字的最好办法

function isNumber(value){return typeof value==="number" && isFinite(value);}

  

posted @ 2013-11-03 20:48  charling  阅读(180)  评论(0编辑  收藏  举报