Get to know MDN better
任意数字
给定数字的整数部分
不像 Math 的其他三个方法: Math.floor()、Math.ceil()、Math.round() ,Math.trunc() 的执行逻辑很简单,仅仅是删除掉数字的小数部分和小数点,不管参数是正数还是负数。
传入该方法的参数会被隐式转换成数字类型。
因为 trunc() 是 Math 对象的静态方法,你必须用 Math.trunc() 来使用,而不是调用你创建的 Math 对象的一个实例方法(Math 没有构造函数)
| ECMAScript® 2027 Language Specification # sec-math.trunc |
启用 JavaScript 以查看此浏览器兼容性表。