Math 对象 用于执行数学任务
不是一个构造函数,所以不需要new来调用,而是直接使用里面的属性和方法即可
常用方法
ceil( ) 对小数进行向上舍入(向大的数跑)
floor( ) 对小数进行向下舍入 (向小的数跑)
round( ) 把数四舍五入为最接近的数,在负数的情况下,当小数位是5的时候,不会五入,会舍去
random( ) 返回0.0~1.0之间的随机数(包括0,不包括1)例如:0.7526642586288201 应用的场景 抽奖
pow( ) 计算次方值。 例如Math.pow(2,3) ==>8 (2表示底数,3表示几次方)
包含最大值和最小值的公式
Math.floor(Math.random()*(max-min+1))+min
不含最大值,含最小值
Math.floor(Math.random()*(max-min))+min