В общем, проблема заключается в следующем:
Создаю массив с помощью функции gen()
Добавляю в массив точку(предположительно с координатами 1;3) с помощью функции addPoint(1,3)
И потом вывожу на экран массив с помощью функции vis();
Получается что-то вроде
XXXXXXX
XXXOXXX
XXXXXXX
XXXXXXX
XXXXXXX
А хотелось бы
XXXXXXX
XXXXXXX
XXXXXXX
XOXXXXX
XXXXXXX
Как в массиве array[x][y] поменять местами x и y? Кроме как привыкнуть называть их по-другому.
function gen() {
for(i=0; i < xLength; i++){
array[i] = [];
for(j=0; j < yLength; j++){
array[i][j] = "X";
}
}
}
function vis() {
for(i = 0; i < xLength; i++) {
for(j = 0; j < yLength; j++) {
arrayM = arrayM +array[i][j];
}
arrayM = arrayM + "<br>";
}
}
function addPoint(x,y){
array[x][y] = "O";
}