−−


デクリメント演算子(−−)

書式

A−− …(1)
−−A …(2)

解説

変数Aの値を1減らす

(1)と(2)では若干意味合いが違う。

(1)では式の値は変数Aから1を減らした後の値、(前置インクリメント)

(2)では式の値は変数Aから1を減らす前の値になる。(後置インクリメント)

用例

例1
i=1
n=i--

text("iは".i,0,0,0)
text("nは".n,0,15,0)

実行結果
iは1
nは1

例2
i=1
n=--i

text("iは".i,0,0,0)
text("nは".n,0,15,0)

実行結果
iは1
nは0

参照

++