有没有一种方法可以截断Javascript中的小数部分?

时间:2019-10-20 14:21:48

标签: javascript numbers decimal

我的数字每秒相加。问题在于它包含太多的小数。我不想要的输出示例将类似于1.5999999999999999或1.600000000001。我尝试使用toFixed方法,将2作为其值传递,但仍然遇到问题。我也尝试过使用Math.round(number * 100)/ 100,但仍然很难获得小数。 如何获得仅包含指定数量的小数点的输出?我希望能够选择数字的四舍五入。四舍五入的函数应该是这样的:

function round(numberToRound, afterDecimals){
//Rounding code which takes into the account the number of decimal values I wish to display should go here
}

谢谢。

1 个答案:

答案 0 :(得分:0)

很抱歉,我没有在正确的位置调用该函数。该功能按预期工作,我只是没有正确更新innerHTML。 同样,很抱歉忽略了这一点。