【发布时间】:2021-01-02 10:40:13
【问题描述】:
我是一个新的 Lua 用户,我有一些关于将变量与表中的多个值进行比较的问题。
那么,让我们开始吧。
我有一个名为“PLATE”的变量,它等于“AAA 111”。
我还有一个名为“VEHICLES”的表,它有多个类似于 PLATE 的值,例如:AAA 333、AAA 222、AAA 111。
我使用脚本来检查 PLATE 是否等于表中的值。这是脚本:
for i = 1, #Vehicles, 1 do
if PLATE == Vehicles[i].plate then
-- do action
elseif PLATE ~= Vehicles[i].plate then
-- do 2 action
end
end
因为 AAA 111 有索引 3,它首先检查索引 1 和索引 2,然后运行第二个操作。但是,我不希望这种情况发生。我不想先检查表中的所有值,如果它们中的 NONE 是 AAA 111 来运行第二个操作。有没有办法做到这一点?非常感谢!
【问题讨论】:
标签: lua