Increment (++) and Decrement (--) Operators (JScript 5.6)
Increments or decrements the value of a variable by one.
result = ++variable
result = --variable
result = variable++
result = variable--
++variable
--variable
variable++
variable--
Arguments
- result
Any variable.
- variable
Any variable.
Remarks
The increment and decrement operators are used as a shortcut to modify the value stored in a variable. The value of an expression containing one of these operators depends on whether the operator comes before or after the variable:
var j, k;
k = 2;
j = ++k;
j is assigned the value 3, as the increment occurs before the expression is evaluated.
Contrast the following example:
var j, k;
k = 2;
j = k++;
Here, j is assigned the value 2, as the increment occurs after the expression is evaluated.
Requirements
See Also
Concepts
Operator Precedence (JScript 5.6)
Operator Summary (JScript 5.6)