Lua 是一种轻量级的脚本语言,支持多种运算符用于执行不同的操作。以下是 Lua 中常见的运算符:

1. 算术运算符:
   - + (加法)
   - - (减法)
   - * (乘法)
   - / (除法)
   - % (取余)
   - ^ (乘方)

   示例:
   local a = 10
   local b = 5
   local sum = a + b  -- 15
   local difference = a - b  -- 5
   local product = a * b  -- 50
   local quotient = a / b  -- 2
   local remainder = a % b  -- 0
   local power = a ^ b  -- 100000

2. 关系运算符:
   - == (等于)
   - ~= (不等于)
   - < (小于)
   - > (大于)
   - <= (小于等于)
   - >= (大于等于)

   示例:
   local x = 10
   local y = 20
   local isEqual = x == y  -- false
   local isNotEqual = x ~= y  -- true
   local isLessThan = x < y  -- true
   local isGreaterThan = x > y  -- false
   local isLessThanOrEqual = x <= y  -- true
   local isGreaterThanOrEqual = x >= y  -- false

3. 逻辑运算符:
   - and (逻辑与)
   - or (逻辑或)
   - not (逻辑非)

   示例:
   local condition1 = true
   local condition2 = false
   local resultAnd = condition1 and condition2  -- false
   local resultOr = condition1 or condition2  -- true
   local resultNot = not condition1  -- false

4. 连接运算符:
   - .. (连接字符串)

   示例:
   local str1 = "Hello"
   local str2 = " World"
   local result = str1 .. str2  -- "Hello World"

这些是 Lua 中一些常见的运算符。


转载请注明出处:http://www.zyzy.cn/article/detail/6492/Lua