我正在制作一个随机的单词生成器,但遇到了一个小问题。我正在尝试从包含closedLetters(c,d,f等)的表中打印值,但是它不起作用。返回零。救命?

local closedLetters={b, c, d, f, g, h, j, k, l, m, n, p, q, r, s, t, v, w, x, z}
local openLetters={a, e, i, o, u, y}
print(closedLetters[2])


(那段代码只是一个例子,我设置的实际上更像这样)

local closedLetters={b, c, d, f, g, h, j, k, l, m, n, p, q, r, s, t, v, w, x, z}
local openLetters={a, e, i, o, u, y}
print(closedLetters[math.random(#closedLetters)]..openLetters[math.random(#openLetters)])

最佳答案

该表中只有一堆键。具有零值的键,因此您的返回值。
将它们改为文字:
closeLetters = {'a','b',.....}

07-26 09:42