Math
Math
是一个内置对象, 它具有数学常数和函数的属性和方法。不是一个函数对象。
Math的属性
-
Math.E
欧拉常数,也是自然对数的底数, 约等于 2.718. -
Math.LN2
2的自然对数, 约等于0.693. -
Math.LN10
10的自然对数, 约等于 2.303. -
Math.LOG2E
以2为底E的对数, 约等于 1.443. -
Math.LOG10E
以10为底E的对数, 约等于 0.434. -
Math.PI
圆周率,一个圆的周长和直径之比,约等于 3.14159. -
Math.SQRT1_2
1/2的平方根, 约等于 0.707. -
Math.SQRT2
2的平方根,约等于 1.414.
Math的方法
-
Math.abs()
计算绝对值 -
Math.sin()
、Math.cos()
、Math.tan()
、Math.asin()
、Math.acos()
、Math.atan()
各种三角函数 -
Math.sqrt()
、Math.cbrt()
计算平方根、立方根 -
Math.ceil()
、Math.floor()
向上、向下取整 -
Math.exp()
计算 -
Math.log()
、Math.log10()
、Math.log()
计算、、 -
Math.max()
、Math.min()
计算最大值、最小值 -
Math.pow(x,y)
计算 -
Math.random()
返回0到1间的伪随机数 -
Math.round()
四舍五入取整 -
Math.trunc()
返回整数部分 -
Math.sign()
判断正负数
网友评论