while¶
在条件为 true 的情况下评估一组命令
while(<condition>)
<commands>
endwhile()
while 与匹配 endwhile()
之间的命令在未被调用情况下会录制。一旦 endwhile()
被评估,只要 <condition>
为 true,就会调用已录制命令清单。
<condition>
具有相同的语法,且使用与 if()
命令长度中所述相同的逻辑进行评估。
命令 break()
和 continue()
提供了转义正常控制流程的方法。
根据传统,endwhile()
命令接收一个可选 <condition>
参数。如果使用,它必须是 opening while
命令参数的确切重复。