JavaScript 计算小计 10% 的折扣



如何在js中实现根据小计计算10%的折扣?这是我的代码。

<!-- Sub Total -->
function calculateGrandTotal() {
    var grandTotal = 0;
    $('table tbody tr td:nth-child(4) input').each(function (index) {
                                grandTotal += parseInt($(this).val());
    });
    $('#sub_total').val(grandTotal);
}

它看起来像这样:

function calculateGrandTotal() {
                            var grandTotal = 0;
                            $('table tbody tr td:nth-child(4) input').each(function (index) {
                                grandTotal += parseInt($(this).val());
                            });
                            $('#sub_total').val(grandTotal);
                            $('#discount').val(calculateDiscount(grandTotal));
 } 
//separate function to calculate discount
function calculateDiscount(amt){
   if(!NaN(amt)){
      return amt*0.1;//10% disc
   }else return 0;
}

使用 getElementbyID 获取小计字段的值并应用公式。

相关内容

  • 没有找到相关文章

最新更新