条件分支语句
lua中的条件分支语句只有if。 没有switch语句。
首先是语法:
-- if 条件 then ....内容...end
--单分支
a = 9
if a >5 then
print("123")
end
------------------
123
双分支的话需要加else
if a<5 then
print("123")
else
print("321")
end
------------------
321
多分支 则是elseif,注意:lua中elseif连着写不然会报错 条件后加then
if a<5 then
print("123")
elseif a==6 then
print("5")
elseif a==7 then
print("7")
elseif a==8 then
print("8")
elseif a==9 then
print("9")
else
print("other")
end
if a >= 3 and a <= 9 then
print("3到9之间")
end
---------------
9
3到9之间
循环
lua中自带while repeat(do while) for循环函数
while循环
语法:while 条