我试图弄清楚如何随机选择表中的多个条目。
这是我目前拥有的
local letters = {"w", "x", "y", "z"}
function randomletterselect()
local randomletters = {}
for i,v in pairs(letters) do
table.insert(randomletters,i)
end
local letter = letters[randomletters[math.random(#randomletters)]]
-- set multiple selected letters to the new table?
end
randomletterselect()
此代码用于从表中选择一个随机元素(字母)。本质上,当我运行它时,我希望它选择多个随机字母。例如,一次它可能选择 x,y 另一次它可能是 x,y,z。
老实说,我发现的最接近的东西就是我发现的,在这篇文章中,从 Lua 中的表中随机选择一个键