内置工具集目录
Math:数学运算
Math工具集
理解力迟钝的人以为迟钝是知识的本质
Math.abs(target)
- 取数字绝对值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.acos(target)
- 取数字的反余弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.asin(target)
- 取数字的反正弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.atan(target)
- 取数字的反正切值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.atan2(y, x)
- 取
y/x
的反正切值
- 参数:
y
: 数字类型x
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.cbrt(target)
- 取数字的立方根
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.ceil(target)
- 取大于等于目标的最小整数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.cos(target)
- 取数字的余弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.floor(target)
- 取小于等于目标的最大整数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.max(a, b)
- 取两个数字中的最大值
- 参数:
a
: 数字类型b
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.min(a, b)
- 取两个数字中的最小值
- 参数:
a
: 数字类型b
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.pi()
- 返回圆周率
π
- 参数:无
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.random()
- 返回一个随机数
- 参数:无
- 返回值:数字类型
- 调用示例
- 示例返回值(每次运行结果不同)
Math.sin(target)
- 取数字的正弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.sqrt(target)
- 取数字的平方根
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.tan(target)
- 取数字的正切值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.toDegrees(target)
- 将弧度转换为角度
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.toRadians(target)
- 将角度转换为弧度
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.ulp(target)
- 返回数字的ULP值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值(取决于具体实现和硬件,以下为示例)
Math.signum(target)
- 返回数字的符号函数值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.rint(target)
- 返回最接近目标的整数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.round(target)
- 返回目标的四舍五入值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.log(target)
- 取数字的自然对数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.log10(target)
- 取数字的以10为底的对数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.log1p(target)
- 取
1
加上数字的自然对数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.exp(target)
- 取数字的指数值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.expm1(target)
- 取数字的指数值减
1
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.getExponent(target)
- 返回数字的指数部分
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.hypot(x, y)
- 返回
sqrt(x^2 + y^2)
- 参数:
x
: 数字类型y
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.nextAfter(start, direction)
- 返回从
start
向direction
移动的下一个浮点数
- 参数:
start
: 数字类型direction
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值(取决于具体实现和硬件,以下为示例)
Math.nextUp(target)
- 返回大于目标的下一个浮点数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值(取决于具体实现和硬件,以下为示例)
Math.nextDown(target)
- 返回小于目标的下一个浮点数
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值(取决于具体实现和硬件,以下为示例)
Math.copySign(magnitude, sign)
- 返回带有
sign
符号的magnitude
- 参数:
magnitude
: 数字类型sign
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.scalb(target, scaleFactor)
- 返回
target
乘以2
的scaleFactor
次方
- 参数:
目标
: 数字类型scaleFactor
: 整数类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.sinh(target)
- 取数字的双曲正弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.cosh(target)
- 取数字的双曲余弦值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.tanh(target)
- 取数字的双曲正切值
- 参数:
目标
: 数字类型 - 返回值:数字类型
- 调用示例
- 示例返回值
Math.pow(base, exponent)
- 返回
base
的exponent
次方
- 参数:
base
: 数字类型exponent
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值
Math.IEEEremainder(dividend, divisor)
- 返回IEEE 754标准的余数
- 参数:
dividend
: 数字类型divisor
: 数字类型
- 返回值:数字类型
- 调用示例
- 示例返回值