Math是用来做运算的方法的集合.如果进行数学逻辑上不允许的运算,返回NaN
1.属性
Math.E 返回算数常量e
Math.LN2 返回2的自然对数
Math.LN10 返回10的自然对数
Math.LOG2E 返回log以2为底的,E的对数
Math.LOG10E返回以10为底,E的对数
Math.PI 返回圆周率
Math.SQRT1_2返回2的平方根倒数
Math.SQRT2返回2的平方根
2.方法
普通运算类:
abs(x) 返回x的绝对值
exp(x)返回e的x次幂
log(x)返回log以e为底,x的对数
pow(x,y)返回x的y次幂
sqrt(x)返回x的平方根
取值类:
ceil(x)向上取整
floor(x)向下取整
round(x)四舍五入
random()随机返回 ,(0,1)
比如返回一个,5-10之间的随机数
var i = Math.random()5 + 5;
返回50-100的随机数:
var i = Math.random()50 + 50;
最大值/最小值
max(x,y,z...)
min(x,y,x...)
三角函数运算
acos(x)
asin(X)
atan(x)
atan2(x,y)
cos(x)
网友评论