JavaScript abs

JavaScript abs 函数是 Math 函数的一种,它返回指定表达式或特定数字的绝对值(正值)。abs 函数的语法如下所示。

Math.abs(number);
  • abs 函数将返回正数或负数参数的绝对值。
  • 如果不是数字,abs 函数将返回 NaN。
  • 如果为 Null,abs 函数将返回 Zero。

JavaScript abs 函数示例

在此 JavaScript 函数示例中,我们将找到不同数据类型的绝对值并显示输出。

<!DOCTYPE html>
<html>
<head>
    <title> JavaScriptABSFunction</title>
</head>
<body>
  <h1> JavaScriptABSFunction</h1>
  <p id = "Pos"></p>
  <p id = "Neg"></p>
  <p id = "Dec"></p>
  <p id = "Neg_Dec"></p>
  <p id = "Str"></p>
  <p id = "Exp"></p>
  <p id = "Null"></p>
  <p id = "Multi"></p>
  <script>
    document.getElementById("Pos").innerHTML = Math.abs(20);
    document.getElementById("Neg").innerHTML = Math.abs(-20);
    document.getElementById("Dec").innerHTML = Math.abs(10.45);
    document.getElementById("Neg_Dec").innerHTML = Math.abs(-6.45);
    document.getElementById("Str").innerHTML = Math.abs("JavaScript");
    document.getElementById("Null").innerHTML = Math.abs(null);
    document.getElementById("Multi").innerHTML = Math.abs(2 + 55 - 77);
  </script>
</body>
</html>
ABS Function

首先,我们直接对正整数和负整数使用了绝对值函数。它们都将返回相同的输出。

 document.getElementById("Pos").innerHTML = Math.abs(20);
 document.getElementById("Neg").innerHTML = Math.abs(-20);

接下来,我们对正数和负数小数使用了 JavaScript abs 函数。如果您观察上面的截图,它对小数工作正常。

 document.getElementById("Dec").innerHTML = Math.abs(10.45);
 document.getElementById("Neg_Dec").innerHTML = Math.abs(-6.45);

接下来,我们尝试对字符串值使用 JavaScript 函数。它将返回 NaN。

document.getElementById("Str").innerHTML = Math.abs("JavaScript");

接下来,我们尝试对 Null 值使用 ABS Math 函数,它返回 Zero 作为输出。

document.getElementById("Null").innerHTML = Math.abs(null);

在下面的语句中,我们直接对多个值使用了 abs 函数。

 document.getElementById("Multi").innerHTML = Math.abs(2 + 55 - 77);

这意味着 ABS(2 + 55 – 77) => ABS (-20) = 20。