📅  最后修改于: 2023-12-03 14:42:41.584000             🧑  作者: Mango
trunc()
在JavaScript中,trunc()
函数用于将数字截断为整数。这意味着它会删除小数部分并返回整数部分。
Math.trunc(x)
x
: 必需,要进行截断的数字。trunc()
函数返回截断后的整数部分,如果参数是正数,则向下取整,如果是负数,则向上取整。如果参数是NaN或Infinity,则直接返回相应的值。
Math.trunc(4.9); // 4
Math.trunc(-4.1); // -4
Math.trunc(0.5); // 0
Math.trunc(-0.5); // -0, 在JavaScript中,负数的零是-0
Math.trunc(NaN); // NaN
Math.trunc(Infinity); // Infinity
trunc()
函数不会进行四舍五入,而是直接截断小数部分。trunc()
函数首先会尝试将其转换为数字类型。如果无法转换,则返回NaN。trunc()
是Math对象的一个静态函数,因此使用时可以直接通过Math.trunc()
调用。以上就是JavaScript数学trunc()
函数的介绍。它在处理数字时非常有用,可以快速截断小数部分并获取整数部分。