-1
属性 '3' 我有下一个代码的一个问题:未捕获的类型错误:无法读取的未定义
var a = g_table_board.DATA[6][c];
var b = g_table_board.DATA[r+1][c];
r为5,c为3,g_table_board.DATA是7x7的矩阵
第一线路运行良好,但第二个产生错误:
Uncaught TypeError: Cannot read property '3' of undefined
问题是,为什么r + 1产生此错误,如果r + 1是6?
有什么想法?
您在哪里声明'r'?也许这是一个字符串,你连接1,它会变成'51'(我知道每个属性的名称都转换为字符串,但我要说的是连接) – Hydro
一个可能是一个数字,另一个是字符串? – TryingToImprove
如果你不想显示'r',那么记录'r + 1'并在问题中显示它。 – Hydro