程序经常需要根据变量的原值进行计算并更新值,特别是在循环过程中,这种情况更加常见。

JavaScript提供了一种简便写法:

JavaScript还为其他运算符提供了类似的简便方法,比如result *= 2可以将result变为原来的两倍,而counter -= 1可以将counter减1。
这样可以稍微简化我们的计数示例代码。

对于counter +=1和counter -= 1,还可以进一步简化代码,counter += 1可以修改为counter ++,counter -= 1可以修改为counter--。