Lua流程控制語句if else的使用詳解
導讀 | 今天小編就為大家分享一篇關於Lua流程控制語句if else的使用示例,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧 |
Lua提供了if語句和if else語句作為流程控制語句,當然,符合C的特點,流程語句之間可以實現巢狀操作,當然流程控制也可以和迴圈體結合進行控制。
1、if語句
if(布林表示式) then --[ 在布林表示式為 true 時執行的語句 --] end
案例:test3.lua
i = 0 ; --定義一個變數i,並初始化為0 if i < 5 --如果i 小於 5 then while(true) --此時做迴圈加1 do i = i+1 ; print("i:",i); if i == 5 --如果i 等於 5 then break ; --退出迴圈 end end end
解釋執行: lua test3.lua
結果:
i: 1 i: 2 i: 3 i: 4 i: 5
2、if else語句
if(布林表示式) then --[ 布林表示式為 true 時執行該語句塊 --] else --[ 布林表示式為 false 時執行該語句塊 --] end
案例:test4.lua
num = 3 ; if num < 0 then print("num 比 0小!"); else print("num 比 0大!"); end
解釋執行: lua test4.lua
結果:
num 比 0大!
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家的支援。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2855484/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python流程控制語句詳解Python
- Python if else條件語句詳解Python
- 流程控制語句
- 【分支流程控制語句、迴圈流程控制語句】的學習
- Java流程控制語句Java
- JavaScript if else 語句JavaScript
- awk 流程控制語句(if,for,while,do)詳細介紹While
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSESQL
- 流程控制、 迴圈語句
- SQL SERVER 流程控制語句SQLServer
- js使用物件代替if和switch流程控制語句JS物件
- 5、控制語句的使用
- Java基礎 - 流程控制語句Java
- python之流程控制語句Python
- Sql Server系列:流程控制語句SQLServer
- JavaScript的流程控制語句以及函式JavaScript函式
- python三種流程控制的語句Python
- 學習Scala IF…ELSE 語句
- python 中的 for-else 和 while-else 語句PythonWhile
- 『忘了再學』Shell流程控制 — 39、特殊流程控制語句
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- 流程控制詳解
- 《Java從入門到失業》第三章:基礎語法及基本程式結構(3.8):流程控制(選擇語句、if-else語句、switch語句)Java
- php有幾種流程控制語句PHP
- JavaScript進階之流程控制語句JavaScript
- Linux Shell Awk 流程控制語句(if,for,while,do)詳細介紹LinuxWhile
- Linux下邏輯測試語句引數和流程控制語句 if語句Linux
- 課時34:豐富的else語句以及簡潔的with語句
- Java 判斷語句 - if…else/switchJava
- Python if else條件語句Python
- python學習:for else語句Python
- Python 中else的基本用法是在條件控制語句迴圈Python
- JavaScript switch與if else語句的區別JavaScript
- python中if語句的用法及if-else結構的使用Python
- Python中流程控制語句有哪些?Python
- go 流程控制之switch 語句介紹Go
- 1.4js中流程控制語句.htmlJSHTML
- javascript流程控制語句簡單介紹JavaScript