Math对象
Math对象,主要是元素js提供的一个对象
对象提供一些方法,用来操作数字的方法
- Math.random() 随机数: 得到一个0-1的随机数
- Math.round() 四舍五入
在这里插入代码片
var n = Math.round(Math.random()*10 + 5);
console.log;// 随机生成5 - 15 的数字
- Math.floor() 向下取整
- Math.ceil() 向上取整
- Math.pow(n,m) 求n的m次方
- Math.sqrt() 开方
- Math.max() 求一堆数据的最大值,参数不能为数组
- Math.min() 求一堆数据的最小值,参数不能为数组
console.log(Math.min(1,2,3,45,56,4,34,53,23));
- Math.abs() 求绝对值
- Math.PI 圆周率
- toFixed(num) 保留num位小数点
console.log(Math.PI.toFixed(2)); //3.14
console.log((12.34542323).toFixed(2)); //12.35