math 对象扩展

方法名方法描述
[Math.trunc()]用于去除一个数值的小数部分,返回其整数部分,注意这个方法不会做四舍五入,返回的是未修改数值整数部分。
[Math.sign()]用来判断一个数到底是正数、负数、还是零。对于非数值,会先将其转换为数值。
[Math.fround()]用来返回一个数的32位单精度浮点数形式。
Math.asinh(x)返回x的反双曲正弦
Math.acosh(x)返回x的反双曲余弦
Math.atanh(x)返回x的反双曲正切
Math.sin(x)返回x的双曲正弦
Math.cosh(x)返回x的双曲余弦
Math.tanh(x)返回x的双曲正切
Math.cbrt(x)返回x的立方根
[Math.clz32(x)][clz32]返回x的32位二进制整数表示形式的前导0的个数
Math.expm1(x)返回e^x -1
[Math.found(x)][found]返回x的单精度浮点数形式
Math.hypot(...values)返回所有参数的平方和的平方根
Math.imul(x,y)返回两个参数以32位整数形式相乘的结果
Math.log1p(x)返回 ln(1+x)
Math.log10(x)返回 以10为底的对数,lg x
Math.log2(x)返回 以2为底的对数,log2 x
Build by Loppo 0.6.16