使用javascript进行货币计算时,在$ 20.00等金额上缺少尾随0

时间:2017-12-14 15:52:42

标签: javascript

我试图让我的计算在每个金额结束时都有.00。我建造的应用程序将进行打印输出以进行检查。现在,如果金额为20.50美分,则显示为20.5美元,这是支票无法接受的。

<script type="text/javascript">
    $(document).ready(function(){
      $(".input").keyup(function(){
        var val1 = +$(".washer").val();
        var val2 = +$(".dryer").val();
        var val3 = +$(".multi").val();
        var val4 = +$(".deduct").val();
        Math.round($("#result").val(val1+val2));
        var wtf = val4.toFixed(2);
        $("#result_mtbp").val(Math.round((val1+val2)*(val3)*100)/(100));
        $("#result_netp").val(Math.round((val1+val2)*(val3-val4)*100)/100);
      });
    });
</script>

我已经通过其他解决方案仔细阅读,但无法弄清楚如何实施它们。 提前谢谢!

0 个答案:

没有答案