js中的Math对象及属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中的Math对象及属性相关的知识,希望对你有一定的参考价值。
提到数学公式什么的相信有一大部分人会一脸懵逼~o(^▽^)o~但是没办法,走上代码这条路就注定了要和数学打交道,学吧同志们,加油o(^▽^)o~
Math对象,提供对数据的数学计算。举个例子:
1 <script type="text/javascript"> 2 var mypi=Math.PI; 3 var myabs=Math.abs(-15); 4 document.write(mypi); 5 document.write(myabs); 6 </script>
运行结果:
3.141592653589793 15
Math 对象是一个固有的对象,它与Date,String对象的区别就在于它无需创建,直接把 Math 作为对象使用就可以调用其所有属性和方法。
下面我把Math对象的一些属性和方法贴上来,以便以后查看,都是我在慕课网上学到的,大家有兴趣可以去看下,慕课网还是很不错的,至少对我帮助很大o(^▽^)o~
Math对象属性:
Math对象方法:
Ps1:对于Math.round()这个方法,他遵循的是距离相同则+∞原则,就是说当一个数,比如3.5,他距离3和4的距离是一样的,则返回比较大的那个,就是4。相同的,-3.5,距离-3和-4一样,取大的,就是-3。
Ps2:Math.random()方法,是返回一个大于等于0但小于1的随机数,不包括1 ,即左闭右开,同substring()的截取方法一样。
以上是关于js中的Math对象及属性的主要内容,如果未能解决你的问题,请参考以下文章