文章字数:173,阅读全文大约需要1分钟
Math
类包含很多数学计算常用函数
算数计算
Math.sqrt(v)
: 计算v的平方根Math.cbrt(v)
: 计算v的立方根Math.pow(a, b)
: 计算a的b次方Math.max(a, b)
: 返回a和b中大的值Math.min(a, b)
: 返回a和b中小的值Math.abs(v)
: 计算v的绝对值
小数取整
Math.ceil(v)
: 向上取整(正数整数部分加1,负数去掉小数部分)Math.floor(v)
: 向下取整(正数去掉小数部分,负数整数部分加1)Math.rint(v)
: 四舍五入(当小数是5的时候,优先取偶数。即两边距离一样是先去偶数,如12.5=>12
)Math.round(v)
: 四舍五入
随机数
Math.random()
: 取一个[0, 1)
之间的值