
идет смещение на один по индексу право, помогите исправить, что бы в массиве 1ая строка была [1,1,1,1] соответствовала игровому полю короче.атрибут position создается в цикле при верстке и присваивается каждой клетке.
matrix = квадратная матрица размера size(которое выбрал пользователь в промте)
код что скинул срабатывает при клике на ячейку.
const cellIndex = parseInt(this.getAttribute("position"));
const row = Math.floor(cellIndex / size) - 1;
const col = cellIndex % size;
matrix[row][col] = 1;
console.log(matrix, row, col);