Javascript中Math对象介绍

By 刘志军, 2021-10-17, 分类: javascript

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资源

python之禅