Luaには、辞書テーブルを作成し、単語が存在するかどうかを確認できる2つの関数があります。
local dictTable = {}
local dictTableSize = 0
function buildDictionary()
local path = system.pathForFile("wordlist.txt")
local file = io.open( path, "r")
if file then
for line in file:lines() do
dictTable[line] = true
dictTableSize = dictTableSize + 1
end
io.close(file)
end
end
function checkWord(word)
if dictTable[word] then
return(true)
else
return(false)
end
end
ここで、ランダムな単語をいくつか生成できるようにしたいと思います。しかし、単語がキーなので、dictTableSizeを指定して、どのようにいくつかを選択できますか。
ありがとう