javascript 3 dimentional matrix html board onclick empty current box Algorithm! Rules: 1. Only immediate Box can be swapped. Should not jump another box 2. Only directions allowed: Left, Right, Up, Down. 3. Should not swap diagonally. See the Pen 3d matrix map numbers. by PV ( @moorthi07 ) on CodePen . function hasClass(elem, className) { return elem.className.split(" ").indexOf(className) > -1; } function addClick() { var btn = '<button class="btn1">kkkkk</button>'; document.getElementById("container").innerHTML += btn; } // function boxbodyClick(obj) { // /* console.log(';;;',obj.className) */ // /* alert(obj) */ // } var arr = [3]; for (var i = 0; i < 3; i++) { arr[i] = new Array(3); } var emti = 0; var emtj = 0; function btnClick(obj, i, j) { if (arr[i][j] !== "-") { if (j + 1 == emtj || j == emtj || j - 1 == emtj)...
From the tech stacks I climbed and learned