JavaScript sign

JavaScript sign 函数是 Math 函数之一,用于查找给定表达式的符号。它返回结果为正数、负数或零。sign 函数的基本语法如下。

Math.sign(number);
  • 如果 number 参数是正零或负零,sign 函数将返回 Zero 作为输出。
  • 如果是负数,则返回 Negative One 作为输出。
  • 当 number 参数为正数时,它将返回 Positive One 作为输出。
  • 如果不是数字,则函数返回 NaN。
  • 如果是 Null,它将把 Null 值转换为 Zero。

JavaScript sign 函数示例

在此示例中,我们将使用不同的数据类型查找给定表达式的符号并显示输出。

  • 首先,我们使用了正零和负零。
  • 接下来,我们将正值和负值用作 JavaScript 函数参数。
  • 接下来,我们尝试使用字符串参数。如前所述,这将返回 NaN(非数字)作为输出。
  • 接下来,我们将 Math 函数与 Null 参数一起使用,它返回零。
  • 在最后一个语句中,我们将其与多个值一起使用。
<!DOCTYPE html>
<html>
<head>
    <title> JavaScriptSIGNFunction </title>
</head>
<body>
  <h1> JavaScriptSIGNFunction </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.sign(0);
    document.getElementById("Neg").innerHTML = Math.sign(-0);
    document.getElementById("Dec").innerHTML = Math.sign(10.45);
    document.getElementById("Neg_Dec").innerHTML = Math.sign(-6.45);
    document.getElementById("Str").innerHTML = Math.sign("JavaScript");
    document.getElementById("Null").innerHTML = Math.sign(null);
    document.getElementById("Multi").innerHTML = Math.sign(2 + 5 - 5);
  </script>
</body>
</html>
SIGN Function