Lua 的 Relational operators 有 ==、~=、、=,這些運算符可用來處理兩者間的關係,看是相等、不等、小於、大於、小於等於、還是大於等於,其運算結果都為布林值,不是 true 就是 false。

OperatorDescription
==用來判斷前者與後者是否相等
~=用來判斷前者與後者是否不相等
用來判斷前者是否大於後者
=用來判斷前者是否大於等於後者

使用起來就像下面這樣:

print(1 == 2)
print(1 ~= 2)
print(1  2)
print(1 = 2)

1.png