在javascript中去除并忽略小数

Strip and ignore decimals in javascript

本文关键字:小数 javascript      更新时间:2023-09-26

如何简单地删除小数位后的所有内容,包括小数点,以便留下整数?

325.6899需要325,没有四舍五入。

理想情况下,我想要一个执行此操作的函数,但我不知道 Javascript 中有任何函数。

您可以使用Math.floor

var foo = Math.floor(325.689);
console.log(foo); // = 325

你可以简单地做

parseInt(325.6899);

另一个不同的答案

var foo = 325.689;
console.log(Number(foo.toString().split(".")[0])); // = 325

小提琴

这是另一个;

var result = 325.689 - 325.689 % 1;

可能不比地板快,也不比地板更好,但它有效。