导航
×
   ❮   
HTML CSS JavaScript PHP Go ECMS

JavaScript 教程

JS 简介 JS 如何使用 JS 输出 JS 语法 JS 语句 JS 注释 JS 变量 JS 运算符 JS 条件语句 JS 循环 JS 字符串 JS 数字 JS 函数 JS 对象 JS 日期 JS 数组 JS 类型化数组 JS 集合 JS Map 映射 JS Math JS 正则表达式 JS 数据类型 JS 错误 JS 事件 JS 编程 JS 关键字参考 JS 保留关键字参考 JS 运算符参考 JS 运算符优先级 JS UTF-8 字符 JS UTF-8 符号 JS UTF-8 表情符号 JS 版本

JavaScript Math 数学参考


完整数学参考

2025 年 7 月修订

名称 描述
abs(x) 返回 x 的绝对值
acos(x) 返回 x 的反余弦值(弧度制)
acosh(x) 返回 x 的双曲反余弦值
asin(x) 返回 x 的反正弦值,以弧度为单位
asinh(x) 返回 x 的双曲反正弦值
atan(x) 返回 x 的反正切值,数值范围为 -π/2 到 π/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 的值
f16round(x) 返回 x 向下取整到最接近的整数
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,..) 返回数值最小的数字
π 返回 π(约 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) 的整数部分

完整的 JavaScript 参考

如需查看包含完整描述和大量示例的 JavaScript 属性和方法的完整参考,请访问:

FreeW3C 的完整 JavaScript 参考

该参考包含 1999 年至 2025 年的所有 JavaScript 更新。


freew3c.com 中文网是独立运营的中文开发者学习平台,与 freew3c.com 无关联。提供的内容仅用于学习和测试,不保证内容的正确性。


Copyright @2020-2026 京ICP备888888号-8