Math.abs() 绝对值
最后更新:2026-09-09
Math.abs() 绝对值
Math.abs 返回一个数的绝对值。负数变正数,正数和 0 不变。
| 分类 | 数学 |
|---|---|
| ES 版本 | ES1 |
📝 语法
Math.abs(数字);
⚙️ 参数
| number | 要取绝对值的数字。 |
|---|
返回值:绝对值。
是否修改原值:否(返回新值)
▶ 示例
编辑下方代码,点击运行,在输出面板查看结果:
运行结果:
5
5
0
3.14
ℹ️ info Math.abs 是静态方法——所有 Math 方法都不需要创建实例。
💡 提示 计算两数差的绝对值常用于判断距离:Math.abs(a - b)。
🌐 浏览器支持
| 浏览器 | |||||
|---|---|---|---|---|---|
| Math.abs() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| 所有现代浏览器均支持 | |||||
🏷️ 相关条目
💡 相关案例
更多实战案例即将上线,敬请期待。
📚 相关教程
❓ 常见问题
QMath.abs(-Infinity) 返回什么?
A返回 Infinity。
QMath.abs 的参数是字符串会怎样?
A自动转为数字——Math.abs('-5') 返回 5。
QMath.abs(null) 返回什么?
A返回 0——null 被转为 0。