JavaScript 数学参考
Math 对象
Math 对象允许您执行数学任务。
Math 不是构造函数。 Math 的所有属性/方法都可以通过将 Math 作为对象来调用,而无需创建它
Math 教程
Math 对象方法和属性
名称 | 描述 |
---|---|
abs(x) | 返回 x 的绝对值 |
acos(x) | 返回 x 的反余弦,以弧度表示 |
acosh(x) | 返回 x 的双曲反余弦 |
asin(x) | 返回 x 的反正弦,以弧度表示 |
asinh(x) | 返回 x 的双曲反正弦 |
atan(x) | 返回 x 的反正切,作为 -PI/2 和 PI/2 弧度之间的数值 |
atan2(y, x) | 返回其参数商的反正切 |
atanh(x) | 返回 x 的双曲反正切 |
cbrt(x) | 返回 x 的立方根 |
ceil(x) | 返回 x,向上舍入到最接近的整数 |
clz32(x) | 返回 x 的 32 位二进制表示中的前导零数量 |
cos(x) | 返回 x 的余弦(x 以弧度表示) |
cosh(x) | 返回 x 的双曲余弦 |
E | 返回欧拉数(约 2.718) |
exp(x) | 返回 Ex 的值 |
expm1(x) | 返回 Ex 减 1 的值 |
floor(x) | 返回 x,向下舍入到最接近的整数 |
fround(x) | 返回数字的最近(32 位单精度)浮点数表示 |
LN2 | 返回 2 的自然对数(约 0.693) |
LN10 | 返回 10 的自然对数(约 2.302) |
log(x) | 返回 x 的自然对数 |
log10(x) | 返回 x 的以 10 为底的对数 |
LOG10E | 返回 E 的以 10 为底的对数(约 0.434) |
log1p(x) | 返回 1 + x 的自然对数 |
log2(x) | 返回 x 的以 2 为底的对数 |
LOG2E | 返回 E 的以 2 为底的对数(约 1.442) |
max(x1,x2,..) | 返回具有最高值的数字 |
min(x1,x2,..) | 返回具有最低值的数字 |
PI | 返回 PI(约 3.14) |
pow(x, y) | 返回 x 的 y 次方的值 |
random() | 返回 0 到 1 之间的随机数 |
round(x) | 将 x 舍入到最接近的整数 |
sign(x) | 返回数字的符号(检查它是否为正、负或零) |
sin(x) | 返回 x 的正弦(x 以弧度表示) |
sinh(x) | 返回 x 的双曲正弦 |
sqrt(x) | 返回 x 的平方根 |
SQRT1_2 | 返回 1/2 的平方根(约 0.707) |
SQRT2 | 返回 2 的平方根(约 1.414) |
tan(x) | 返回角度的正切 |
tanh(x) | 返回数字的双曲正切 |
trunc(x) | 返回数字(x)的整数部分 |