--lua中的运算符 加+ 减- 乘* 除/
a=3+5
b=3-1
c=11-2*2
d=1+9/3
print(a,b,c,d)
--关系运算符 大于> 小于< 等于== 不等于~= 大于等于>= 小于等于<=
--结果是布尔值
a=22
b=212
print(a,">",b,"=",a>b)
print(a,"<",b,"=",a=",b,"=",a>=b)
print(a,"<=",b,"=",a<=b)
--编辑运算符 and or not
print(a and b) --and与同c语言中的&& 这个是进行位的相加运算
print(a or b) --and与同c语言中的||
print("not a",not a) --not与同c语言中的!
--控制结构 if
--[[
方式一
if then
end
方式二
if then
else
end
方式三
if then
elseif then
elseif then
elseif then
else
end
--]]
if a>b then
print(a,">",b)
a=33
b=1
if a>b then
print(a,">",b)
end
进行&运算1 1得1
00010110
11010100
00010100
--lua中的运算符 加+ 减- 乘* 除/
a=3+5
b=3-1
c=11-2*2
d=1+9/3
print(a,b,c,d)
--关系运算符 大于> 小于< 等于== 不等于~= 大于等于>= 小于等于<=
--结果是布尔值
a=22
b=212
print(a,">",b,"=",a>b)
print(a,"<",b,"=",a=",b,"=",a>=b)
print(a,"<=",b,"=",a<=b)
--编辑运算符 and or not
print(a and b) --and与同c语言中的&& 与运算
print(a or b) --and与同c语言中的|| 或运算
print("not a",not a) --not与同c语言中的!
a=55
b=44
if a>b then
print(a,">",b)
else
print(a,"<",b)
end
if a~=b then
print(a,"不等于",b)
elseif a>b then
print(a,">",b)
elseif a