28 lines
1.0 KiB
JavaScript
28 lines
1.0 KiB
JavaScript
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));
|
|
}
|
|
}
|
|
}); |