1、以下汇总常用的Math对象
Math.random() // 0到1之间的浮点数
Math.PI // π
Math.pow(3,4) // 3的4次方
Math.sqrt(9) //根号9 输出3
Math.sqrt1(9) //根号9 输出3
Math.max(2,45,36) //判断出最大数
Math.min(2,45,36) //判断出最小数
Math.round(3.17) // 四舍五入,为3
Math.floor(3.75) //向下取整,为3
Math.ceil(3.15) // 向上取整,为4
Math.E //算术常量e,即自然对数的底数(约等于2.718)
Math.LN2 //ln2
Math.LN10 //ln10
Math.sin(60°)
Math.cos(60°)
Math.tan(60°)
2、Math.random()的应用
Math.random()*10的范围是0.000···001到0.999···9
向上取整Math.ceil()是1-10
向下取整是Math.floor()是0-9
四舍五入取整Math.round()是0-10
- 取0-9
Math.floor(Math.random()*10)
Math.ceil(Math.random()*9)
- 取1-10
Math.floor(Math.random()*10+1)
Math.ceil(Math.random()*9+1)
- 取0-10
Math.round(Math.random()*10)