一天三盒半 发表于 2026-5-25 17:51:04

Lua 入门教程——运算符

1. 算术运算符

local a, b = 10, 3
print(a + b)   -- 13 加法
print(a - b)   -- 7减法
print(a * b)   -- 30 乘法
print(a / b)   -- 3.3333333333333 除法
print(a % b)   -- 1取余
print(a ^ b)   -- 1000 幂运算
print(-a)      -- -10 负号2. 关系运算符
local x, y = 5, 3
print(x == y)-- false 等于
print(x ~= y)-- true不等于
print(x > y)   -- true大于
print(x < y)   -- false 小于
print(x >= y)-- true大于等于
print(x <= y)-- false 小于等于3. 逻辑运算符
local p, q = true, false
print(p and q)-- false 逻辑与
print(p or q)   -- true逻辑或
print(not p)    -- false 逻辑非4. 字符串运算符
local s1 = "Hello"
local s2 = "Lua"
print(s1 .. s2)-- "HelloLua" 字符串连接
print(#s1)       -- 5 字符串长度

页: [1]
查看完整版本: Lua 入门教程——运算符