Share via


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

Version 1

See Also

Concepts

Operator Precedence (JScript 5.6)
Operator Summary (JScript 5.6)