Flash Lite 1.x ActionScript 语言参考 |
|
|
|
| Flash Lite 语句 > for | |||
Flash Lite 1.0。
for (init; condition; next) {statement(s);}
init 一个在开始循环序列前要计算的表达式,通常为赋值表达式。
condition 计算结果为 true 或 false 的表达式。在每次循环迭代前计算该条件;当条件的计算结果为 false 时退出循环。
next 在每次循环迭代后要计算的表达式;通常为使用递增 (++) 或递减 (--) 运算符的赋值表达式。
statement 要在循环中执行的一个或多个指令。
语句;一种循环构造,它首先计算一次 init(初始化)表达式,然后开始一个循环序列。在该循环序列中,只要 condition 的计算结果为 true,就执行 statement,然后计算下一个表达式。
某些属性无法用 for 或 for..in 语句进行枚举。例如,影片剪辑属性(如 _x 和 _y)就不能枚举。
以下示例使用 for 循环对从 1 到 100 的数字求和:
sum = 0;
for (i = 1; i <= 100; i++) {
sum = sum + i;
}
++(递增), --(递减), do..while, while
|
|
|
|