js中的Math 方法

数字π
console.log(Math.PI) // 3.141592653589793
取最大值
console.log(Math.max(1,2,4,6,8,6,9,4)); //9
取最小值
console.log(Math.min(1,2,4,6,8,6,9,4)); //
向上取整
console.log(Math.ceil(1.4)); //2
向下取整
console.log(Math.floor(1.3));//1
四舍五入
console.log(Math.round(1.6))//2
随机数
console.log(Math.random());// 0 ~1 的随机数
随机数函数
function add (start,end){
return Math.floor(Math.random()*(end-start+1)+start);
Math.floor
}
console.log(add(10,50)); // 10~ 50 ;

其他方法

       方法                               说明

Math.abs(number) 返回number的绝对值

Math.exp(number) 返回Math.E的number次幂

Math.log(number) 返回number的自然对数

Math.pow(number,power) 返回number的power次幂

Math.sqrt(number) 返回number的平方根

Math.acos(x) 返回x的反余弦值

Math.asin(x) 返回x的反正弦值

Math.atan(x) 返回x的反正切值

Math.atan2(y,x) 返回y/x的反正切值

Math.cos(x) 返回x的余弦值

Math.sin(x) 返回x的正弦值

Math.tan(x) 返回x的正切值

你可能感兴趣的:(js中的Math 方法)