我编写了一个程序,它检查表中是否有(例如)“A”和“B”本身。但这不起作用。
这是代码:
function inTable(t,e)
return t[e] ~= nil
end
--Example
local table_ = {"A","B"}
if inTable(table_,"A") and inTable(table_,"B") then
--Do some stuff
end
请帮我。
我尝试了一切,但仍然不起作用。
我编写了一个程序,它检查表中是否有(例如)“A”和“B”本身。但这不起作用。
这是代码:
function inTable(t,e)
return t[e] ~= nil
end
--Example
local table_ = {"A","B"}
if inTable(table_,"A") and inTable(table_,"B") then
--Do some stuff
end
请帮我。
我尝试了一切,但仍然不起作用。
您正在检查这些是否作为键存在。您应该检查它们是否作为值存在。您可以将功能更改为这样
另外,如果你不知道的话
相当于