📜  JavaScript数学trunc()(1)

📅  最后修改于: 2023-12-03 14:42:41.584000             🧑  作者: Mango

JavaScript数学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()函数的介绍。它在处理数字时非常有用,可以快速截断小数部分并获取整数部分。