鍍金池/ 教程/ C/ Lua決策
Lua邏輯運算符
Lua其他運算符
Lua協(xié)同程序
Lua break語句
Lua運算符
Lua面向?qū)ο?/span>
Lua教程
Lua函數(shù)
Lua數(shù)據(jù)庫/MySQL操作
Lua關(guān)系運算符
Lua錯誤處理
Lua數(shù)據(jù)類型
Lua嵌套循環(huán)
Lua變量
Lua基本語法
Lua字符串
Lua for循環(huán)
Lua if語句嵌套
Lua運算符優(yōu)先級
Lua Web編程
Lua while循環(huán)
Lua開發(fā)環(huán)境
Lua if...else語句
Lua標準庫
Lua游戲編程
Lua if語句
Lua算術(shù)運算符
Lua表格
Lua決策
Lua文件I/O
Lua循環(huán)
Lua數(shù)組
Lua元表
Lua repeat...until循環(huán)
Lua迭代器
Lua調(diào)試
Lua模塊
Lua垃圾收集

Lua決策

決策結(jié)構(gòu)要求程序員指定一個或多個條件進行計算評估,或由程序進行測試,如果條件被確定為真那么一條或多條語句將被執(zhí)行,也可選的其他語句,如果條件執(zhí)行被確定為假。

以下是在大多數(shù)編程語言中的一個典型的決策結(jié)構(gòu)的一般形式:

Decision making statements in Lua

Lua中程序設(shè)計語言假定布爾true和非零值作為任意組合為true,以及是否是布爾false或nil,則假定為false值。但應(yīng)當注意的是,在Lua零將被視為true。

Lua中編程語言提供決策報表以下幾種類型。點擊以下鏈接,查看其詳細信息。

Statement 描述
if 語句 if語句由一個布爾表達式后跟一個或多個語句。
if...else 語句 if語句后面可以跟一個可選else語句,該語句執(zhí)行時,布爾表達式為false。
nested if 語句 你可以使用一個if或else if 在另一個if或else if語句。


上一篇:Lua游戲編程下一篇:Lua迭代器