欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua流程控制語句if else的使用示例

 更新時間:2018年12月19日 15:45:35   作者:Engineer-Bruce_Yang  
今天小編就為大家分享一篇關于Lua流程控制語句if else的使用示例,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

Lua提供了if語句和if else語句作為流程控制語句,當然,符合C的特點,流程語句之間可以實現嵌套操作,當然流程控制也可以和循環(huán)體結合進行控制。

1、if語句

if(布爾表達式)
then
 --[ 在布爾表達式為 true 時執(zhí)行的語句 --]
end

案例:test3.lua

i = 0 ;   --定義一個變量i,并初始化為0
if i < 5   --如果i 小于 5
then
 while(true) --此時做循環(huán)加1
 do
  i = i+1 ;
  print("i:",i);
  if i == 5  --如果i 等于 5 
  then
  break ;  --退出循環(huán)
  end
 end
end

解釋運行: lua  test3.lua

結果:

i:      1
i:      2
i:      3
i:      4
i:      5

2、if else語句

if(布爾表達式)
then
 --[ 布爾表達式為 true 時執(zhí)行該語句塊 --]
else
 --[ 布爾表達式為 false 時執(zhí)行該語句塊 --]
end

案例:test4.lua

num = 3 ;
if num < 0
then 
 print("num 比 0小!");
else
 print("num 比 0大!");
end 

解釋運行: lua test4.lua

結果:

num 比 0大!

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • phpredis執(zhí)行LUA腳本示例代碼

    phpredis執(zhí)行LUA腳本示例代碼

    這篇文章主要給大家介紹了關于phpredis執(zhí)行LUA腳本的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • Lua教程(二):基礎知識、類型與值介紹

    Lua教程(二):基礎知識、類型與值介紹

    這篇文章主要介紹了Lua教程(二):基礎知識、類型與值介紹,本文講解了Hello World程序、代碼規(guī)范、全局變量、類型與值等內容,需要的朋友可以參考下
    2015-04-04
  • 編寫高性能Lua代碼的方法

    編寫高性能Lua代碼的方法

    這篇文章主要介紹了編寫高性能Lua代碼的方法,本文是基于Lua語言的創(chuàng)造者Roberto Ierusalimschy的一篇文章翻譯改寫而來,需要的朋友可以參考下
    2014-10-10
  • Lua面向對象之多重繼承、私密性詳解

    Lua面向對象之多重繼承、私密性詳解

    這篇文章主要介紹了Lua面向對象之多重繼承、私密性詳解,本文講解了多重繼承之在多個類中查找一個字段、多重繼承之創(chuàng)建繼承多個類的子類、類的私密性等內容,需要的朋友可以參考下
    2014-09-09
  • Lua中關系運算符的使用教程

    Lua中關系運算符的使用教程

    這篇文章主要介紹了Lua中關系運算符的使用教程,是Lua學習入門中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • Lua 數學庫的所有函數功能作用一覽

    Lua 數學庫的所有函數功能作用一覽

    這篇文章主要介紹了Lua 數學庫的所有函數功能作用一覽,本文羅列了lua數學庫的所有函數,并對每個函數的功能作用做了簡短描述,需要的朋友可以參考下
    2015-06-06
  • Lua中..和#運算符的使用方法

    Lua中..和#運算符的使用方法

    這篇文章主要介紹了Lua中..和#運算符的使用方法,是Lua入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • lua中使用packagepath解決多個項目的路徑沖突問題

    lua中使用packagepath解決多個項目的路徑沖突問題

    這篇文章主要介紹了lua中使用packagepath解決多個項目的路徑沖突問題,本文描述了問題的產生環(huán)境和原因,并給出了解決方法,需要的朋友可以參考下
    2015-04-04
  • Lua中的源代碼預編譯淺析

    Lua中的源代碼預編譯淺析

    這篇文章主要介紹了Lua中的源代碼預編譯淺析,Lua確實允許在運行源代碼之前,將源代碼預編譯成一種中間形式(類比Python的.pyc),需要的朋友可以參考下
    2014-09-09
  • C++中調用Lua函數實例

    C++中調用Lua函數實例

    這篇文章主要介紹了C++中調用Lua函數實例,本文給出了Lua和C++的代碼,并對步驟做了講解,需要的朋友可以參考下
    2014-09-09

最新評論