--(递减)

可用性

Flash Lite 1.0。

用法

--expression

expression--

操作数

无。

说明

运算符(算术);从 expression 中减去 1 的预先递减和滞后递减的一元运算符。此运算符的预先递减形式 (--expression) 从 expression 中减去 1,然后返回数字结果。此运算符的滞后递减形式 (expression--) 从 expression 中减去 1,然后返回 expression 的初始值(减去 1 之前的值)。

示例

以下示例显示该运算符的预先递减形式,它将 aWidth 递减为 2 (aWidth - 1 = 2),并将结果返回为 bWidth

aWidth = 3;
bWidth = --aWidth;
// bWidth 值等于 2。

下一个示例显示此运算符的滞后递减形式,它将 aWidth 递减为 2 (aWidth - 1 = 2),并将 aWidth 的初始值返回为结果 bWidth

aWidth = 3; 
bWidth = aWidth--;
// bWidth 值等于 3。