Lua学习笔记-运算符

一、算术运算符
-- + - * / %
--没有自增自减 ++ --
--没有复合运算符 += -= /= *= %=
--字符串可以进行算术运算符操作,会自动转换成number
a = 1
b = 2
print(a + b)
print("123" + 1)
print("123" - 1)
print("123" * 1)
print("123" / 1)
print("123" % 1)

--Lua中^是幂运算
print(2 ^ 5)
二、条件运算符
-- > < >= <= == ~=
三、逻辑运算符
--&&逻辑与Lua中为and
print( true and false)
--||逻辑或Lua中为or
print( true or  false)
--!逻辑非Lua中为not
print( true not false)
--Lua中也遵循逻辑运算的"短路"规则
四、位运算符(Lua不支持)
五、三目运算符(Lua不支持)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值