lua学习笔记4(运算符的学习)

print("*****************************lua运算符的学习*******************************")
print("*****************************基本运算符*******************************")
a=1145
b=8848
print("加法运算"..a+b)
print("减法运算"..b-a)
print("乘法运算"..a*b)
print("除法运算"..b/a)
print("取余"..b%a)
print("幂运算"..2^3)--^表示幂运算
print("114514"+2^3)--字符串如果能够转换成数字也会被计算
--print("我是114514"+2^3)--这样写会报错
print("我是114514"..2^3)--这样就是直接拼接
print("*****************************条件运算符*******************************")
-->< <= >= == ~=
print(a>b)
print(a<b)
print(a>=1144)
print(a<=1146)
print(a==b)
print(a~=b)--这个表示不等于
print("*****************************逻辑运算符*******************************")
--&&   ||   !--lua不存在这些运算符
--and  or   not--在lua中要用下面这个
print(true and false)
print(true and true)

print(true or false)
print(false or false)

print(not true)
print(false and print("123"))
print(false or print("123"))--短路print("123")返回的不是bool型,但是在执行的时候却给它打印出来了
print("*****************************位运算符*******************************")
print("*****************************三目运算符*******************************")
print("lua中不支持下面两种运算符需要自己实现")
 

输出

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值