📜  JavaScript数学trunc()

📅  最后修改于: 2020-09-27 06:40:47             🧑  作者: Mango

JavaScript Math.trunc() 函数返回数字的整数部分。

Math.trunc() 函数的语法为:

Math.trunc(x)

trunc()是一种静态方法,使用Math类名称进行调用。


Math.trunc()参数

Math.trunc() 函数接受:

  • x-一个数字

从Math.trunc()返回值
  • 通过删除小数位来返回数字的整数部分。
  • 如果参数不能转换为Number类型,则返回NaN

示例:使用Math.trunc()
// using Math.trunc()

var num = Math.trunc(1.8645);
console.log(num); // 1

var num = Math.trunc(-0.456);
console.log(num); // -0

var num = Math.trunc("420.56");
console.log(num); // 420

// Returns NaN for non-numeric types
var num = Math.trunc("JavaScript");
console.log(num); // NaN

var num = Math.trunc(NaN);
console.log(num); // NaN

输出

1
-0
420
NaN
NaN

注意: Math.trunc()不会将数字向上/向下取整,而只是将其右边的点和数字截断。


推荐读物:

  • JavaScript数学ceil()
  • JavaScript Math floor()
  • JavaScript Math round()