主頁(yè) > 知識(shí)庫(kù) > Lua流程控制語(yǔ)句if else的使用示例

Lua流程控制語(yǔ)句if else的使用示例

熱門(mén)標(biāo)簽:外呼系統(tǒng)一天耗費(fèi)多少流量 ??谥悄苷Z(yǔ)音電銷(xiāo)機(jī)器人好用嗎 杞縣地圖標(biāo)注app 免費(fèi)門(mén)店地圖標(biāo)注注冊(cè)入駐 衡水外呼線路解決 陜西便宜電銷(xiāo)機(jī)器人軟件 電話機(jī)器人每天搜索多少次 艾比利外呼系統(tǒng) 昆明電話外呼系統(tǒng)好么

Lua提供了if語(yǔ)句和if else語(yǔ)句作為流程控制語(yǔ)句,當(dāng)然,符合C的特點(diǎn),流程語(yǔ)句之間可以實(shí)現(xiàn)嵌套操作,當(dāng)然流程控制也可以和循環(huán)體結(jié)合進(jìn)行控制。

1、if語(yǔ)句

if(布爾表達(dá)式)
then
 --[ 在布爾表達(dá)式為 true 時(shí)執(zhí)行的語(yǔ)句 --]
end

案例:test3.lua

i = 0 ;   --定義一個(gè)變量i,并初始化為0
if i  5   --如果i 小于 5
then
 while(true) --此時(shí)做循環(huán)加1
 do
  i = i+1 ;
  print("i:",i);
  if i == 5  --如果i 等于 5 
  then
  break ;  --退出循環(huán)
  end
 end
end

解釋運(yùn)行: lua  test3.lua

結(jié)果:

i:      1
i:      2
i:      3
i:      4
i:      5

2、if else語(yǔ)句

if(布爾表達(dá)式)
then
 --[ 布爾表達(dá)式為 true 時(shí)執(zhí)行該語(yǔ)句塊 --]
else
 --[ 布爾表達(dá)式為 false 時(shí)執(zhí)行該語(yǔ)句塊 --]
end

案例:test4.lua

num = 3 ;
if num  0
then 
 print("num 比 0小!");
else
 print("num 比 0大!");
end 

解釋運(yùn)行: lua test4.lua

結(jié)果:

num 比 0大!

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

您可能感興趣的文章:
  • Lua中基本的數(shù)據(jù)類(lèi)型、表達(dá)式與流程控制語(yǔ)句講解
  • Lua中的控制結(jié)構(gòu)(流程控制)簡(jiǎn)明總結(jié)
  • Lua基礎(chǔ)教程之賦值語(yǔ)句、表達(dá)式、流程控制、函數(shù)學(xué)習(xí)筆記
  • Lua和C++的通信流程代碼實(shí)例
  • Lua和C++的通信流程分解
  • Lua中的變量和流控制入門(mén)學(xué)習(xí)
  • Lua表達(dá)式和控制結(jié)構(gòu)學(xué)習(xí)筆記
  • Lua中的基本語(yǔ)法、控制語(yǔ)句總結(jié)

標(biāo)簽:營(yíng)口 昌都 臨滄 西寧 南京 宿遷 泰安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Lua流程控制語(yǔ)句if else的使用示例》,本文關(guān)鍵詞  Lua,流程,控制,語(yǔ)句,else,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Lua流程控制語(yǔ)句if else的使用示例》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Lua流程控制語(yǔ)句if else的使用示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章