?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
Lua if 語句 由一個布爾表達式作為條件判斷,其后緊跟其他語句組成。
if(布爾表達式) then --[ 在布爾表達式為 true 時執(zhí)行的語句 --] end
在布爾表達式為 true 時會if中的代碼塊會被執(zhí)行,在布爾表達式為 false 時,緊跟在 if 語句 end 之后的代碼會被執(zhí)行。
Lua認為false和nil為假,true 和非nil為真。要注意的是Lua中 0 為 true。
if 語句流程圖如下:
以下實例用于判斷變量 a 的值是否小于 20:
--[ 定義變量 --] a = 10; --[ 使用 if 語句 --] if( a < 20 ) then --[ if 條件為 true 時打印以下信息 --] print("a 小于 20" ); end print("a 的值為:", a);
以上代碼執(zhí)行結果如下:
a 小于 20 a 的值為: 10
關于我們 聯(lián)系我們 留言板
手冊網(wǎng)