在Lua中,运算符~=表示“不等于”。

在 Lua 中,~= 操作符是“不等于”操作符的简写。例如,在以下代码中:

if x ~= params then
点赞
用户3479456
用户3479456

运算符~=恰好是等于(==)的否定。

请参阅官方文档

2016-01-11 02:14:24
用户2026359
用户2026359

~= 表示“不等于”

在其他语言中,相当于 !=

2016-01-11 02:14:47
用户4900426
用户4900426

在编译时,它被翻译为 not a == b

2016-01-11 22:15:46
用户13646422
用户13646422

在 Lua 中,~= 就像在其他语言中(比如 C#)使用 != 一样。

2021-08-24 18:29:51