亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Lua repeat…until 循環(huán)

Lua 循環(huán)

Lua 編程語(yǔ)言中 repeat...until 循環(huán)語(yǔ)句不同于 for 和 while循環(huán),for 和 while 循環(huán)的條件語(yǔ)句在當(dāng)前循環(huán)執(zhí)行開(kāi)始時(shí)判斷,而 repeat...until 循環(huán)的條件語(yǔ)句在當(dāng)前循環(huán)結(jié)束后判斷。

語(yǔ)法

Lua 編程語(yǔ)言中 repeat...until 循環(huán)語(yǔ)法格式:

repeat
   statements
until( condition )

我們注意到循環(huán)條件判斷語(yǔ)句(condition)在循環(huán)體末尾部分,所以在條件進(jìn)行判斷前循環(huán)體都會(huì)執(zhí)行一次。

如果條件判斷語(yǔ)句(condition)為 false,循環(huán)會(huì)重新開(kāi)始執(zhí)行,直到條件判斷語(yǔ)句(condition)為 true 才會(huì)停止執(zhí)行。

Lua repeat...until 循環(huán)流程圖如下:

在線示例

--[ 變量定義 --]
a = 10
--[ 執(zhí)行循環(huán) --]
repeat
   print("a的值為:", a)
   a = a + 1
until( a > 15 )

執(zhí)行以上代碼,程序輸出結(jié)果為:

a的值為:    10
a的值為:    11
a的值為:    12
a的值為:    13
a的值為:    14
a的值為:    15

Lua 循環(huán)