while¶
当条件为真时,评估一组命令
while(<condition>)
<commands>
endwhile()
while 和匹配的 endwhile()
之间的所有命令都会被记录下来,但不会被调用。一旦 endwhile()
被评估,只要 <condition>
为真,记录的命令列表就会被调用。
<condition>
具有与 if()
命令详细描述的相同的语法和评估逻辑。
命令 break()
和 continue()
提供了从正常控制流中跳出的方法。
根据旧例,endwhile()
命令允许使用可选的 <condition>
参数。如果使用,它必须是开头 while
命令参数的完全重复。