我有一个if
执行以下操作的 JavaScript 语句:
如果选择了一种称为无卡的支付方式,则卡费变量设置为总费用的 1%。
if (document.getElementById('payment_method').value == "Cardless") {
cardfee = ((thetotal * (1 + vatrate)) * 0.01);
}
document.getElementById('card_fee').value = cardfee;
formatPrice(document.getElementById('card_fee'));
问题是,虽然总费用的 1% 很好,但付款方式有上限。它的 1% 但最高为 2 英镑。
我将如何让它进行上面的计算,然后添加另一行,如果 cardfee 大于 2 英镑,则将 cardfee 设置为 2 英镑?