変数の値を1増やす/1減らす
Var++ Var-- ++Var --Var
引数名 | 説明 |
---|---|
Var | 対象となる変数名 |
「var++」のように、変数名の後に演算子が来る場合、式全体の値は演算前の変数の値になる。
「++var」のように、変数名の前に演算子が来る場合、式全体の値は演算後の変数の値になる。
下記の例では、順に「1」「2」「2/2」と表示される。
x:=y:=1 MsgBox,% x++ MsgBox,% ++y MsgBox,%x%/%y%
「var++」や「var--」の形式の演算のみの行は、EnvAddやEnvSubコマンドの別形式とみなされる。
この場合、varの値が数値として正しくない文字列でも、「0」であったとみなして加算・減算される。