if 条件语句

概念

  • Lua 编程语言流程控制语句通过程序设定一个或多个条件语句来设定。
    在条件为 true 时执行指定程序代码,在条件为 false 时执行其他指定代码。

if

  • 用if(条件语句<真或假>) 执行内容 end

  • 如果条件语句满足,则执行内容

    if (true) then

      print("do it !")
    

    end

    =>

    do it !

if elseif 当a=1

local a = 1

if (a==1) then

    print("a = 1")
    
elseif ( a == 2) then

    print("a = 2")

end

=>

a = 1

if elseif 当a=2

local a = 2

if (a==1) then

    print("a = 1")
    
elseif ( a == 2) then

    print("a = 2")

end

=>

a = 2

if elseif else

local a = 3

if (a==1) then

    print("a = 1")
    
elseif ( a == 2) then

    print("a = 2")

else 

    print("else")

end

=>

else

<总结>

不管是if 还是elseif

  • ==elseif 必须连写==,不能像c#那样分开
  • if 或者 elseif 条件语句之后 ==必须加then==

你可能感兴趣的:(if 条件语句)