++
)
PreIncrement
[x]++
x ++
a is equivalent to a =
a + 1
:
a = 2
++a
a
PreIncrement a numeric value:
a + 1.6
PreIncrement a symbolic value:
y = x; ++y
y
Compare with Increment which returns the updated value, and PreDecrement which goes the other way.