编辑这个页面须要登录或更高权限!

JavaScript Math.abs() 方法

 JavaScript Math 对象

Math.abs()方法返回一个数的绝对值。

因为abs()是Math的静态方法,所以您始终将其用作Math.abs(),而不是用作创建的Math对象的方法。

语法:

Math.abs(x)
Math.abs(-5);
测试看看‹/›

浏览器兼容性

所有浏览器都完全支持Math.abs()方法:

Method
Math.abs()

参数值

参数描述
x一个数值

技术细节

返回值:给定数字的绝对值
JavaScript版本:ECMAScript 1

更多实例

传递空对象,具有多个成员的数组,非数字字符串或未定义/空变量将返回NaN。

传递null,空字符串或空数组将返回0。

Math.abs('-1'); // 1
Math.abs(-2);   // 2
Math.abs(null); // 0
Math.abs('');   // 0
Math.abs([]);   // 0
Math.abs([2]);  // 2
Math.abs([1, 2]);   // NaN
Math.abs({});   // NaN
Math.abs('string'); // NaN
测试看看‹/›

 JavaScript Math 对象