Math.abs()方法返回一個(gè)數(shù)的絕對(duì)值。
因?yàn)閍bs()是Math的靜態(tài)方法,所以您始終將其用作Math.abs(),而不是用作創(chuàng)建的Math對(duì)象的方法。
Math.abs(x)
Math.abs(-5);測(cè)試看看?/?
所有瀏覽器都完全支持Math.abs()方法:
| Method | ![]() | ![]() | ![]() | ![]() | ![]() |
| Math.abs() | 是 | 是 | 是 | 是 | 是 |
| 參數(shù) | 描述 |
|---|---|
| x | 一個(gè)數(shù)值 |
| 返回值: | 給定數(shù)字的絕對(duì)值 |
|---|---|
| JavaScript版本: | ECMAScript 1 |
傳遞空對(duì)象,具有多個(gè)成員的數(shù)組,非數(shù)字字符串或未定義/空變量將返回NaN。
傳遞null,空字符串或空數(shù)組將返回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測(cè)試看看?/?