Math对象是Javascript的全局对象,提供了很多数学操作的方法
Math.max 获取最大值
let max = Math.max(1,2,3,4)
console.log(max) //4
Math.min 获取最小值
let min = Math.min(1,2,3,4)
console.log(min) //1
如果是查找数组中的最大值与最小值,可以使用扩展操作符...
将数组解构成多个参数值
Math.max(...[1,2,3,4]) //4
Math.ceil 向上取整
console.log(Math.ceil(2.3)) // 3
Math.floor 向下取整
console.log(Math.floor(2.8)) // 2
Math.round 四舍五入取整
console.log(Math.round(2.5)) //3
console.log(Math.round(2.3)) //2
Math.random 随机生成一个[0,1)之间的浮点数,包含0不包含1
console.log(Math.random())
随机生成一个0~10之间的整数
let num = Math.ceil(Math.random()*10)
console.log(num)
Math.pow 幂次
Math.pow(2, 10) //1024
有问题可以扫描二维码和我交流
关注公众号「Python之禅」,回复「1024」免费获取Python资源
