LUA-应该工作的简单代码不起作用(Roblox)

问题描述 投票:1回答:2

简单的代码,应该可以正常工作。我真的听不懂。这是代码:

local asd = 1
if not asd == nil then
print("works")
end

就是这样,不是在打印“作品”,;-;对不起,如果我缺少什么。

lua roblox
2个回答
1
投票

运营商优先权欺骗了您:

if not asd == nil then

相当于

if (not asd) == nil then

尝试

if not (asd == nil) then

0
投票

对不起,答案在做

local asd = 1
if asd ~= nil then
print("works")
end

我什至都不知道〜=真是令人惊讶

© www.soinside.com 2019 - 2024. All rights reserved.