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);