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);