如何随机从表中获取一个值

我正在尝试从表中随机选择一个值。 类似于 math.random(1, 3),但是使用表中的值。

t = {}

local tests = {1111, 2222, 3333}

for i = 1, #tests do
    table.insert(t, tests[i])
end

我尝试了这个

t[math.random(1, #t)]

但我总是得到最后一个值 [row],也就是“3333”

应该如何从表中随机获取一个值呢?

点赞