document.addEventListener("DOMContentLoaded", ()=>{ var blocks = Array.from(document.getElementsByClassName("c")); var matrix = []; for(var i = 0; i < 8; i++){ var rav = []; for(var j = 0; j < 8; j++){ rav.push(blocks[i*8+j]); } matrix.push(rav); } for (var i = 0; i < matrix.length; i++) { for (var j = 0; j < matrix[i].length; j++) { matrix[i][j].addEventListener("click", (function (ci, cj) { return function (){ try{ var flag = true; if(matrix[ci +1][cj+2].children.length == 0) flag = false; if(matrix[ci -1][cj-2].children.length == 0) flag = false; if(matrix[ci +2][cj+1].children.length == 0) flag = false; if(matrix[ci -2][cj-1].children.length == 0) flag = false; console.log(flag) }catch{} } })(i , j)); } } });