JavaScript 截断

JavaScript 截断函数 (trunc(x)) 是一个 Math 函数。trunc 函数会删除指定表达式中的小数部分,并返回整数值。此方法 的语法是:

Math.trunc(number);

Number:可以是小数或数值表达式。

  • 如果 number 参数为正数或负数,trunc 函数将返回截断后的值。
  • 如果不是数字,trunc 函数将返回 NaN;如果为 Null,则返回 Zero。

JavaScript 截断函数示例

截断函数删除小数部分并返回整数值。在此示例中,我们将使用 trunc() 查找不同数据类型的截断值,并显示输出。

  • 首先,我们对正小数使用了截断函数。
  • 接下来的两条语句,我们对负小数使用了 JavaScript 截断函数。
  • 接下来,我们尝试处理字符串文本。它将返回 NaN(非数字)作为输出。
  • 最后,我们对 Null 值尝试了截断 math 方法,它返回零。
<!DOCTYPE html>
<html>
<head>
    <title> JavaScriptTRUNCATEFunction </title>
</head>
<body>
  <h1> JavaScriptTRUNCFunction </h1>
  <p id = "Pos"></p>
  <p id = "Neg"></p>
  <p id = "Dec"></p>
  <p id = "Neg_Dec"></p>
  <p id = "Str"></p>
  <p id = "Null"></p>
  <script>
    document.getElementById("Pos").innerHTML = Math.trunc(10.95);
    document.getElementById("Dec").innerHTML = Math.trunc(10.05);
    document.getElementById("Neg").innerHTML = Math.trunc(-14.95);
    document.getElementById("Neg_Dec").innerHTML = Math.trunc(-14.05);
    document.getElementById("Str").innerHTML = Math.trunc("JavaScript");
    document.getElementById("Null").innerHTML = Math.trunc(null);
  </script>
</body>
</html>
TRUNCATE Function