分享

javascript 关于数字的几个注意点,NAN,Finite,InFinity

 hehffyy 2011-01-06

        var v1 = isFinite(NaN); //isFinite 意思是:是有限数,Finity 无穷大 false


        var v2 = typeof NaN == 'number'; //true



        var v3 = NaN === NaN; //false 自身不等于自身


        var v4 = NaN == NaN; //false


        var v5 = NaN != NaN; //true


        var v6 = NaN !== NaN; //true



        var v7 = isNaN('0'); //false


        var v8 = isNaN(NaN); //true


        var v9 = isNaN(0); //false


        var v10 = isNaN(5 - 4); //false


        var v11 = isNaN(0.01); //false


        var v12 = isNaN('num'); //true


        var v13 = isNaN(0 + '0'); //false


        var v14 = typeof Infinity == 'number'; //true


        var v15 = isFinite(Infinity); //false


        var v16 = Number(NaN); //NAN

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多