NaN类型、isNaN()函数、Math 对象、parseInt() 函数

       NaN  及“not a number”。在什么时候会出现呢,就是当不能转为number的变量进行转化为number的时候,比如parseInt(value),value比如是abc就会报这个错误。parseInt() 函数可解析一个字符串,并返回一个整数。

parseFloat()函数,解析一个字符串并返回一个浮点数。

        在js中没有任何一种数据类型和NaN相等,就算是NaN和NaN都不想等.

        那么我们如何判断某个变量是否是NaN类型呢,那么就采用isNaN()函数,如果是则返回true,否则返回false;


Math 对象

    

     Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。  

        abs(x)返回数的绝对值。

       ceil(x)对数进行上舍入。

       floor(x)对数进行下舍入。

       round(x)把数四舍五入为最接近的整数。


         

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/csdnyunyun/article/details/49933233
个人分类: javascript
上一篇javascript基础
下一篇github简明教程
博主设置当前文章不允许评论。

没有更多推荐了,返回首页

关闭
关闭