JS常用的数学函数总汇
阅读:6783 次 编辑日期:2014-01-03
目录:
概述:
在日常工作中,如果接触后台传送数据比较多的同鞋肯定会经常用到数学函数,所以今天我们就总结一下常用的数学函数 - Math。
关于Math对象:
Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.floor() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方
绝对值 - Math.abs():
如果你觉得这个函数不经常用,那么证明你的思维不够缜密,举个例子,如果需要计算两个值之间的差(一大一小)的话用的到绝对值吗?什么,用不到?那么请问如果用户把两个想计算的值的位置填写反了怎么办?
alert(Math.abs(-9.25));//9.25
向上取整 - Math.ceil():
向上取整应该经常会用到了,也就是返回的值是不会小于结果的整数。
alert((Math.ceil(-9.25));//-8
向下取整 - Math.floor():
向下取整,返回不大于结果的整数。
alert((Math.floor(-9.25));//-10
取最大值 - Math.max():
max() 方法可返回两个指定的数中带有较大的值的那个数。
alert((Math.max(-9.25,-6));//-6
取最小值 - Math.min():
min() 方法可返回指定的数字中带有最小值的数字。
alert((Math.min(-9.25,-6));//-9.25
四舍五入 - Math.round():
“四舍五入”,这个函数应该是用的最多的数学函数了,返回“四舍五入”后的整数。
alert((Math.round(-9.25));//-9
随机数 - Math.random():
random() 方法可返回介于 0 ~ 1 之间的一个随机数,位数不确定。
alert(Math.random());//返回介于 0 ~ 1 之间的一个随机数。