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

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

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

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

1、if語句

if(布爾表達(dá)式)
then
 --[ 在布爾表達(dá)式為 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

結(jié)果:

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

2、if else語句

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

案例:test4.lua

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

解釋運行: lua test4.lua

結(jié)果:

num 比 0大!

總結(jié)

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

相關(guān)文章

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

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

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

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

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

    編寫高性能Lua代碼的方法

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

    Lua面向?qū)ο笾嘀乩^承、私密性詳解

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

    Lua中關(guān)系運算符的使用教程

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

    Lua 數(shù)學(xué)庫的所有函數(shù)功能作用一覽

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

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

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

    lua中使用packagepath解決多個項目的路徑?jīng)_突問題

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

    Lua中的源代碼預(yù)編譯淺析

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

    C++中調(diào)用Lua函數(shù)實例

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

最新評論