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测试看看‹/›