# ++

- EXPRESSION`++`
  The expression must be a field access, variable, or array position access, where the type must be a number. This form causes 1 to be added to the value of the field, variable, or array position.
- `++`EXPRESSION
  The expression must be a field access, variable, or array position access, where the type must be a number. This form causes 1 to be added to the value of the field, variable, or array position.
- EXPRESSION`++`
  The expression must be a field access, variable, or array position access, where the type must be a number. This form causes 1 to be added to the value of the field, variable, or array position, and then returns the new value.
- `++`EXPRESSION
  The expression must be a field access, variable, or array position access, where the type must be a number. This form causes 1 to be added to the value of the field, variable, or array position, and then returns the old value.

ProfessorJ Advanced Language