用法:
--if 语句的使用
local a = 2
if a > 1 then
syso("a大于1")
end
--if...else 搭配使用
local a = 2
if a == 1 then
syso("a等于1")
elseif a == 2 then
syso("a等于2")
else
syso("a等于其他")
end
--多个if语句嵌套
local a = 1
local b = 2
if a == 1 then
if b == 2 then
syso("a等于1,b等于2")
end
else
syso("a不等于1")
end
--逻辑运算判断
local a = 1
local b = 2
--a等于1 或者 等于2
if a == 1 or a == 2 then
syso("a等于1")
end
--a等于1 并且 b等于2
if a == 1 and b == 2 then
syso("a等于1,b等于2")
end
--a等于3 取反意,与逻辑运算结果相反,如果条件为 true,逻辑非为 false
if not(a == 3) then
syso("a不等于3")
end
--a不等于b 此运算符检测两个值是否相等,相等返回 false,否则返回 true
if a ~= b then
syso("a不等于b")
end