如何从JavaScript数字中删除小数部分?

如何从JavaScript数字中删除小数部分?

在JavaScript中,可以使用Math.floor()和parseInt()函数来删除数字的小数部分。以下是详细的介绍和示例代码。

Math.floor()函数

Math.floor()函数将一个数字向下取整为最接近的整数。这就意味着它会删除小数部分,并返回整数值。例如:

--- --- - --------
--- -------- - ----------------
---------------------- -- -- -

parseInt()函数

parseInt()函数将一个字符串解析为整数。当将一个浮点数传递给它时,它会自动截断小数部分。例如:

--- ------ - ----------
--- ---------- - -----------------
------------------------ -- -- -

需要注意的是,如果传递给parseInt()的参数不是一个数字或不能被解析为数字,则返回NaN。

示例代码

-- ----------------------
--- ---- - --------
--- --------- - -----------------
----------------------- -- -- -

-- --------------------
--- ------- - ----------
--- ----------- - ------------------
------------------------- -- -- -

-- -----------------------------
--- ------- - --------
--- ----------- - ------------------
------------------------- -- -- ---

结论

在JavaScript中,可以使用Math.floor()和parseInt()函数来删除数字的小数部分。如果需要处理浮点数,最好使用Math.floor()函数,因为它不会自动将浮点数截断为整数。而如果已知输入字符串是数字,则可以使用parseInt()函数来删除小数部分。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/10464