++(递增)

可用性

Flash Lite 1.0。

用法

++expression

expression++

操作数

无。

说明

运算符(算术);将 expression 加 1 的预先递增和预先递增的一元运算符。expression 可以是变量、数组中的元素或对象的属性。此运算符的预先递增形式 (++expression) 将 expression 加 1,然后返回数字结果。此运算符的预先递增形式 (expression++) 将 expression 加 1,然后返回 expression 的初始值(加 1 之前的值)。

示例

以下示例将 ++ 用作预先递增运算符,以使 while 循环运行 5 次:

i = 0;
while (i++ < 5){
    trace("this is execution " + i);
}

以下示例将 ++ 用作预先递增运算符:

a = "";
i = 0;
while (i < 10) {
    a = a add (++i) add ",";
}
trace(a);        // 输出:1,2,3,4,5,6,7,8,9,10,

此脚本在"输出"面板中显示以下结果:

1,2,3,4,5,6,7,8,9,10,

以下示例将 ++ 用作预先递增运算符:

a = "";
i = 0;
while (i < 10) {
    a = a add (i++) add ",";
}
trace(a);        // 输出:0,1,2,3,4,5,6,7,8,9,

此脚本在"输出"面板中显示以下结果:

0,1,2,3,4,5,6,7,8,9,