JSFiddle - React, Tailwind, and code Playground
by polm23
JavaScript
var m = [];
for(var i=0;i<4;i++){
m.push([0,0,0,0]);
}
var mt = ~~(Math.random() * 6);
m[~~(mt/3)][mt%3] = 1;
m[~~(mt/3) + 1][mt%3] = 1;
m[~~(mt/3)][(mt%3)+1] = 1;
m[~~(mt/3)+ 1][(mt%3)+1] = 1;
for(var i=0; i<m.length;i++){
for(var j=0; j<m[0].length;j++){
if(m[i][j] === 0 && (Math.random() * 4) < 3){
m[i][j] = 2;
}
}
}
console.log(m);