So I want to check a spot in a two-dimensional array, but I have no idea why chrome returns:
"Uncaught TypeError: Cannot read property '0' of undefined".
In function put()
I check if fieldSpaces[column][row]
is equal to empty
This is my JS-code:
var empty = 0;
var fieldSpaces = new Array(7);
for (var column = 0; column < 7; column++)
fieldSpaces[column] = new Array(6);
for (var column = 0; column < 7; column++)
for (var row = 0; row < 6; row++)
fieldSpaces[column][row] = empty;
function checkEmpty(c){
var top = 5;
var column = c;
var isEmpty = false;
if(fieldSpaces[column][0] == empty){
console.log("It is empty");
}
}