数字π
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的正切值