Flash Player 4。
while(
condition
) {
statement(s)
;}
condition
每次执行 while
动作时都要重新计算的表达式。
statement(s)
条件计算结果为 true
时要执行的指令。
无。
语句;测试一个表达式,只要该表达式为 true
,就重复运行循环中的语句或语句序列。
在运行该语句块之前,首先测试 condition
;如果测试返回 true
,则运行该语句块。如果该条件为 false
,则跳过该语句块,并执行 while
动作语句块之后的第一条语句。
通常当计数器变量小于某指定值时,使用循环执行动作。 在每个循环的结尾递增计数器的值,直到达到指定值为止。此时,condition
不再为 true
,因此循环结束。
while
语句执行下面一系列步骤。第 1 步至第 4 步的每次重复,称作循环的一次迭代。每次迭代的开始将重新测试 condition
,如下面的步骤所示:
condition
。condition
的计算结果为 true
,或是一个可转换为布尔值 true
的值(比如一个非零数字),则转到第 3 步。
否则,while
语句结束,并从 while
循环之后的下一语句继续执行。
statement(s)
。