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()