Lua repeat…until 循環(huán)

Lua 循環(huán)

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

語法

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

repeat
   statements
until( condition )

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

如果條件判斷語句(condition)為 false,循環(huán)會重新開始執(zhí)行,直到條件判斷語句(condition)為 true 才會停止執(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)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清