我有一个除法的结果,我希望放弃结果数的小数部分。

我该怎么做呢?


当前回答

使用Math.round()函数。

Math.round(65.98) // will return 66 
Math.round(65.28) // will return 65

其他回答

固定的会像圆的一样。

对于类似地板的行为使用%:

var num = 3.834234;
var floored_num = num - (num % 1); // floored_num will be 3

你也可以

parseInt(a/b)

使用Math.round()。

(亚历克斯的回答更好;我做了一个假设:)

您可以使用. tofixed(0)来删除完整的小数部分或在参数中提供您希望小数被截断的数字。

注意:toFixed将数字转换为字符串。

使用Math.round()函数。

Math.round(65.98) // will return 66 
Math.round(65.28) // will return 65