美文网首页
JavaScript中的Math对象与数学相关的属性和方法

JavaScript中的Math对象与数学相关的属性和方法

作者: jqzCC | 来源:发表于2017-08-22 00:33 被阅读0次

在JavaScript中有一些自带的对象,以供开发者使用,今天我们就来说一些Math对象。Math对象中封装了一些与数学相关的属性和方法。

1.属性 PIMath对象中的属性PI就相当于是数学中的圆周率

                 alert(Math.PI);  //  3.141592653589793

2.Math对象中的最大值/最小值在尽进行数值的判断中,可以利用Math对象中的max(最大值)和min(最小值)。        

                 alert(Math.max(1,2,3,4,9));  //返回的值是9;        

                 alert(Math.min(4,5,6,7,2));  //返回的值是2;

3.Math对象的取整在JavaScript的Math对象中给了四种取整的方式,分别是:   

          1)向上取整    Math.ceil():向上取整的规则是不论小数位置的数字是多少,都取最接近操作数                 但是比操作数大的那个数值。代码如下:      

                  alert(Math.ceil(8.2));  //返回的值是 9; 

         2)向下取整  Math.floor():向上取整的规则是不论小数位置的数字是多少,都取最接近操作数                   但是比操作数小的那个数值。与向上取整正好相反。代码如下:   

                 alert(Math.floor(8.9));  //返回的值是 8;

         3)四舍五入取整  Math.round():四舍五入取整和数学中的四舍五入的算法一致,这里就不再                  赘述,代码如下:    

                 alert(Math.round(8.5));  //返回的值是 9;    

                 alert(Math.round(8.4)); //返回的值是 8;

       4)返回整数部分    Math.trunc():返回整数部分是无论后面带的小数是什么或是有多长,都舍弃               掉,只保留前面整数的部分。代码如下:    

                 alert(Math.trunc(8.9));  //返回值是 8;  

                 alert(Math.trunc(8.1));  //f返回值是 8;

4.Math对象的随机数使用Math.random()可以返回 0 至 1 之间的随机的一个数字,返回的数字包括 1,但是不包括 0 。代码如下:   

              alert(Math.random());  //随机返回一个 0~1 之间的数字;

5.Math对象中的绝对值使用Math.abs()可以返回操作数的绝对值。代码如下:      alert(Math.abs(-99));  //返回的值为  99;

6.Math对象的次幂使用Math.pow(num,power)可以获得操作数的次幂,Math.pow(num,power)中有两个参数,第一个参数是操作数,第二个参数是次方的字,代码的字面解释就是 num的power次幂。代码如下:   

              alert(Math.pow(2,4));  //返回的值为 16,即2的4次幂;

7.Math对象的平方根使用Math.sqrt( num)可以获得操作数的平方根,Math.sqrt( num)中写入的数字即为操作数。代码如下:    

               alert(Math.sqrt(9));  //返回的值为 3;

关于Math对象的属性和方法暂时就写到这里,以后还会不断的关于前端的技术知识总结,希望可以和各位大神相互交流。

相关文章

  • JavaScript中的Math

    JavaScript中的Math对象: Math 对象用于执行数学任务。 使用 Math 的属性和方法的语法: 注...

  • Javascript 11 Math

    Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,...

  • JavaScript-Math对象

    Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,...

  • Math函数应用场景

    Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,...

  • Math 对象

    Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,...

  • JSmath

    Math对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提供了静态的属性和方法,...

  • JS数组Math()方法大全

    Javascript 中Math和其他对象不同,它具有数学常数和函数的属性和方法。因为它的属性是数学常数,所以不能...

  • JavaScript中的Math对象与数学相关的属性和方法

    在JavaScript中有一些自带的对象,以供开发者使用,今天我们就来说一些Math对象。Math对象中封装了一些...

  • JavaScrip内置对象

    Math对象 Math对象中封装很多与数学相关的属性和方法。 π 最大值/最小值 取整 [1.1 , 1.9, ...

  • 全面认识JavaScript的Math对象

    全面认识JavaScript的Math对象 Math是一个内置对象,它具有数学常数和函数的属性和方法。不是一个函数...

网友评论

      本文标题:JavaScript中的Math对象与数学相关的属性和方法

      本文链接:https://www.haomeiwen.com/subject/yikkdxtx.html