Lua 流程控制

2022-06-25 15:14 更新

Lua 編程語言流程控制語句通過程序設定一個或多個條件語句來設定。在條件為 true 時執(zhí)行指定程序代碼,在條件為 false 時執(zhí)行其他指定代碼。

以下是典型的流程控制流程圖:

lua流程控制

控制結構的條件表達式結果可以是任何值,Lua認為false和nil為假,true 和非nil為真。

要注意的是Lua中 0 為 true:

--[ 0 為true ]
if(0)
then
    print("0 為真")
end

以上代碼輸出結果為:

0 為真

Lua 提供了以下控制結構語句:

語句描述
if 語句if 語句 由一個布爾表達式作為條件判斷,其后緊跟其他語句組成。
if...else 語句if 語句 可以與 else 語句搭配使用, 在 if 條件表達式為 false 時執(zhí)行 else 語句代碼。
if 嵌套語句你可以在ifelse if中使用一個或多個 ifelse if 語句 。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號