Lua 流程控制

2021-07-31 14:00:41 字數 673 閱讀 4244

lua 程式語言流程控制語句通過程式設定乙個或多個條件語句來設定。在條件為 true 時執行指定程式**,在條件為 false 時執行其他指定**。

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

要注意的是lua中 0 為 true:

--[ 0 為 true ]

if(0)

then

print("0 為 true")

end

以上**輸出結果為:

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

語句描述

if 語句

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

if...else 語句

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

if 巢狀語句

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

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...

(四)Lua 流程控制

控制結構的條件表示式結果可以是任何值,lua認為false和nil為假,true和非nil為真。語句描述 ifif語句 由乙個布林表示式作為條件判斷,其後緊跟其他語句組成 if else 可以與else語句搭配使用 if 表示式為false 執行else語句 if巢狀語句 可以在if或者else中 ...