lua中的运算符与if语句

--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)
print(a,"==",b,"=",a==b)
print(a,"~=",b,"=",a~=b) --在c语言 !=
print(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)
print(a,"==",b,"=",a==b)
print(a,"~=",b,"=",a~=b) --在c语言 !=
print(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<b then
	print(a,"<",b)
	else
	print(a,"==",b)
end

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值