Flash Lite 1.x ActionScript 语言参考 |
|
|
|
| Flash Lite 运算符 > ++(递增) | |||
Flash Lite 1.0。
++expressionexpression++
无。
运算符(算术);将 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,
|
|
|
|