麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > 綜合 > 正文

Lua中的控制結(jié)構(gòu)(流程控制)簡明總結(jié)

2024-07-21 23:04:14
字體:
供稿:網(wǎng)友

在Lua中,所有的控制結(jié)構(gòu)塊都是以end作為結(jié)束標(biāo)記。
控制結(jié)構(gòu)的表達式結(jié)果可以是任何值,Lua下只有false和nil為假,其他值都為真。

1. if

 

復(fù)制代碼 代碼如下:

if 條件 then
    ...
end;  
 
if 條件 then
    ...
else
    ...
end;
 
if 條件 then
    ...
elseif 條件 then
    ...
else
    ...
end;

then關(guān)鍵字用來標(biāo)記有條件的代碼塊的開始。

 

2. repeat

 

復(fù)制代碼 代碼如下:

repeat
    ...
until 條件

repeat關(guān)鍵字用來標(biāo)記代碼塊的開始,until用來標(biāo)記代碼塊的結(jié)束。控制結(jié)構(gòu)的條件表達式位于until關(guān)鍵字之后。

 

3. while

 

復(fù)制代碼 代碼如下:

while 條件
do
    ...
end

repeat和while控制結(jié)構(gòu)相似,都可以循環(huán)執(zhí)行一段代碼直到滿足某個條件。
repeat控制結(jié)構(gòu)在最后判斷條件,代碼塊至少會被執(zhí)行一次的。
while控制結(jié)構(gòu)首先判斷條件,如果為真,那么代碼塊會被執(zhí)行,也可能永遠不被執(zhí)行。
while控制結(jié)構(gòu)使用do關(guān)鍵字,用來標(biāo)記程序塊的開始。

 

4. for

 

復(fù)制代碼 代碼如下:

for 變量=初值, 終點值, 步長
do
    ...
end
 
for 變量1, 變量2, ... 變量n in 表或枚舉函數(shù)
do
    ...
end

循環(huán)次數(shù)只在第一次執(zhí)行時候確定。初值, 終點值, 步長只會被計算一次,并且是在循環(huán)執(zhí)行前。
循環(huán)結(jié)構(gòu)中的變量是局部變量,一旦循環(huán)體結(jié)束后就被清除。

 

5. break

break語句用來退出當(dāng)前循環(huán)。在循環(huán)體外部不可以使用。

6. return

return用來從函數(shù)返回結(jié)果。一個函數(shù)自然結(jié)束后會有一個默認(rèn)的return。

 

 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产乱淫av片免费网站 | 国产精品福利一区 | 国产精品久久久久久久久久久久久久久久 | 欧美在线观看视频一区 | 日韩精品免费看 | 日本看片一区二区三区高清 | 国产精品午夜一区 | 久久久久亚洲美女啪啪 | chinese 军人 gay xx 呻吟 | 日日鲁夜夜视频热线播放 | 国产美女精品视频 | 欧美激情第一区 | 成人短视频在线观看 | 欧美综合成人 | 久久精品亚洲精品国产欧美kt∨ | 免费欧美| 久久精品a一级国产免视看成人 | av在线免费网 | 欧美一级视频网站 | 性爱视频免费 | 国产欧美亚洲精品 | 日韩av在线网 | 国产91久久久久久 | 成年人黄色免费电影 | 毛片在线免费播放 | 久久精品国产99久久久古代 | 亚洲精品一区中文字幕 | 国产xxxx免费 | 国产精品久久久久久久久久久久久久久久 | 国产成人高清成人av片在线看 | 免费一级a毛片在线播放视 日日草夜夜操 | 亚洲午夜久久久精品一区二区三区 | 亚洲午夜在线视频 | 中文字幕一区二区三区久久 | 夜夜夜操操操 | 日产精品久久久一区二区福利 | 亚洲欧美日韩一区二区三区在线观看 | 欧美成人三级大全 | 欧美一级棒 | 91短视频版高清在线观看免费 | 激情影院在线观看 |