概念
- 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==
网友评论