Javascript 数学圆函数

Javascript 数学圆函数,javascript,Javascript,我使用的表单使用以下脚本计算项目价格(包括增值税): function calculateTotaleIVA() { var tot = document.getElementById('totale').value; document.getElementById('totale_prodotto').value = Math.round(tot*121)/100; totale_prodotto.value = document.g

我使用的表单使用以下脚本计算项目价格(包括增值税):

function calculateTotaleIVA() {
          var tot = document.getElementById('totale').value;
          document.getElementById('totale_prodotto').value = Math.round(tot*121)/100;
          totale_prodotto.value = document.getElementById('totale_prodotto').value.replace(".", ",");
          totale.value = document.getElementById('totale').value.replace(".", ",");
          }
这个函数工作正常,但我有一个问题。有时结果是这样的:

46,4

我想在屏幕上看到小数点后的两位数字,如下所示:

46,40

如何修复上述函数以解决此问题

提前感谢。

使用

您可以使用
toFixed(2)
进行此操作

toFixed(位数)

(Math.round(tot*121)/100).toFixed(2)
(Math.round(tot*121)/100).toFixed(2);