Math的方法
Math.ceil()
可以向上取整,小数为只要有值就会自动进1
console.log(Math.ceil(52.12)); //返回值53
console.log(Math.ceil(-52.12)); //返回值-52
console.log(Math.ceil(52.6)); //返回值53
console.log(Math.ceil(-52.6)); //返回值-52
Math.floor()
可以对一个数进行向下取整,舍去小数部分
console.log(Math.floor(52.12));//返回值52
console.log(Math.floor(-52.12));//返回值-53
console.log(Math.floor(52.6));//返回值52
console.log(Math.floor(-52.6));//返回值-53
Math.round()
可以对一个数进行四舍五入, 但当为负数的时候小数位是5不会进一会舍去
console.log(Math.round(52.12));//返回值52
console.log(Math.round(-52.12));//返回值-52
console.log(Math.round(52.6));//返回值53
console.log(Math.round(-52.6));//返回值-53
Math.random()
可以用来生成0-1之间的随机数,包含0但不包含1
生成x-y之间的随机数
公式:Math.floor(Math.random()*(max-min+1)+min)
Math.pow(x,y)
返回x的y次幂
console.log(Math.pow(2,10)); //返回值1024