Lua 學習(6) Lua 流程控制

2021-08-19 13:59:41 字數 527 閱讀 2075

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

要注意的是lua中 0 為 true:

--[ 0 為 true ]

if(0)

then

print("0 為 true")

end

以上**輸出結果為:

0 為 true
lua 提供了以下控制結構語句:

if 語句

由乙個布林表示式作為條件判斷,其後緊跟其他語句組成。

if…else 語句

可以與 else 語句搭配使用, 在 if 條件表示式為 false 時執行 else 語句**。

if 巢狀語句

你可以在if 或 else if中使用乙個或多個 if 或 else if 語句 。

Lua 流程控制

lua 程式語言流程控制語句通過程式設定乙個或多個條件語句來設定。在條件為 true 時執行指定程式 在條件為 false 時執行其他指定 以下是典型的流程控制流程圖 要注意的是lua中 0 為 true 0 為 true if 0 then print 0 為 true end以上 輸出結果為 0...

Lua 流程控制

lua程式語言流程控制語句通過程式設定乙個或多個條件語句來設定。在條件為true時執行指定程式 在條件為false時執行其他指定 下圖是典型的流程控制流程圖 控制結構的條件表示式結果可以是任何值,lua認為false和nil為假,true和非nil為真。要注意的是lua中 0 為 true 0 為 ...

Lua流程控制

if.else 語句 lua if 語句可以與 else 語句搭配使用,在 if 條件表示式為 false 時執行 else 語句 塊。lua if.else 語句語法格式如下 if 布林表示式 then 布林表示式為 true 時執行該語句塊 else 布林表示式為 false 時執行該語句塊 e...