📜  lua 运算符 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:32:46.138000             🧑  作者: Mango

Lua运算符

算术运算符
  • + 加号:用于两个数相加
  • - 减号:用于两个数相减
  • * 乘号:用于两个数相乘
  • / 除号:用于两个数相除
  • % 取模运算符:返回除法的余数
  • ^ 次方运算符:用于求一个数的多少次方
关系运算符
  • == 等于号:用于判断两个数是否相等
  • ~= 或者 != 不等于号:用于判断两个数是否不相等
  • < 小于号:用于判断一个数是否小于另外一个数
  • > 大于号:用于判断一个数是否大于另外一个数
  • <= 小于等于号:用于判断一个数是否小于等于另外一个数
  • >= 大于等于号:用于判断一个数是否大于等于另外一个数
逻辑运算符
  • and:逻辑与运算符,当条件两边都为true时为true,否则为false
  • or:逻辑或运算符,当条件两边都为false时为false,否则为true
  • not:逻辑非运算符,用于取反
其它运算符
  • .. 拼接运算符:用于将两个字符串拼接在一起
  • # 长度运算符:用于获取一个字符串或表的长度
  • : 冒号运算符:用于调用对象的方法,等同于.
  • = 赋值运算符:用于给变量赋值
  • ..= 拼接赋值运算符:将两个字符串拼接在一起并赋值给变量
  • += 加法赋值运算符:将变量与一个值相加并赋值给变量
  • -= 减法赋值运算符:将变量与一个值相减并赋值给变量
  • *= 乘法赋值运算符:将变量与一个值相乘并赋值给变量
  • /= 除法赋值运算符:将变量与一个值相除并赋值给变量
  • %= 取模赋值运算符:将变量进行取模运算并赋值给变量
  • ^= 次幂赋值运算符:将变量进行次幂运算并赋值给变量

以上就是Lua中常见的运算符以及其作用。在编写程序的过程中需要根据具体需要选择合适的运算符,以达到我们所需的效果。