变量递增超过1?

2022-04-20 00:00:00 increment javascript

这是我的脚本:

function itemQuantityHandler(operation, cart_item) {
  var v = cart_item.quantity;

  //add one
  if (operation === 'add' && v < settings.productBuyLimit) {
    v++;
  }

  //substract one
  if (operation === 'subtract' && v > 1) {
    v--;
  }

  //update quantity in shopping cart
  $('.item-quantity').text(v);

  //save new quantity to cart
  cart_item.quantity = v;
}
我需要的是将v(cart_item.quantity)加一以上。在这里,它使用了v++,但它只增加了1。我如何更改它,使其在每次单击加号图标时都增加4?

我试过

v++ +4

但它不起作用。


解决方案

使用复合赋值运算符:

v += 4;

相关文章