2017-10-19 109 views
0

下面是我目前使用的代码,我需要将最终结果舍入到2位小数。有人帮我弄清楚我做错了什么。我想用2位小数得到我的结果

total = panjang*ht+hf; 
 
document.getElementById("ototal").innerHTML =eval(total(toFixed(2)));

+2

'total.toFixed(2)'? – guradio

+1

您是否尝试阅读[.oFixed()']的任何[doco](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed)以查看它是如何应该使用?另外,你不需要'eval()'。 – nnnnnn

+0

似乎重复https://stackoverflow.com/questions/11832914/round-to-at-most-2-decimal-places-only-if-necessary –

回答

2

可变total是一个数字,而不是一个function。 您应该使用toFixed功能这样

total.toFixed(2) 
+2

这是一个质量很低的问题。请不要回答这样的低质量问题。留下评论,但不要回答。 –

相关问题