变量递增超过1?

Increment variable by more than 1?(变量递增超过1?)

本文介绍了变量递增超过1?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的脚本:

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;

这篇关于变量递增超过1?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:变量递增超过1?

基础教程推荐