这是我实际代码的简化版本,显示了我遇到的问题。我对Lua和编程很新,并且想了解Lua如何处理矩阵。
grid={}
for i=1,4 do
grid[i]={}
end
grid["1"]["1"]=0
n1=io.read()
n2=io.read()
print(grid[n1][n2])
答案 0 :(得分:2)
问题是['Male', 'Male']
是一个数字,而1
是一个字符串。请改用"1"
并将输入转换为grid[1][1]
的数字。
tonumber()