比较运算

优质
小牛编辑
119浏览
2023-12-01

< > <= >= == ~=

分别表示 小于,大于,不大于,不小于,相等,不相等

所有这些操作符总是返回 true 或 false。

对于 Table,Function 和 Userdata 类型的数据,只有 == 和 ~=可以用。相等表示两个变量引用的是同一个数据。比如:

a={1,2}
b=a
print(a==b, a~=b) -- true, false
a={1,2}
b={1,2}
print(a==b, a~=b) -- false, true