JSFiddle - React, Tailwind, and code Playground
JavaScript
var possibles = [
[2,2,2,2,0,0],
[2,2,2,1,1,0],
[2,2,1,1,1,1]
];
var randomInd = Math.floor( Math.random()*possibles.length ); // random number from 0-2
var myArr = possibles[randomInd]; // picks a random entry from possibles
function shuffle(arr)
{
var curInd = arr.length, tempVal, randInd;
while (0 !== curInd) {
randInd = Math.floor(Math.random()*curInd);
curInd -= 1;
tempVal = arr[curInd];
arr[curInd] = arr[randInd];
arr[randInd] = tempVal;
}
}
shuffle(myArr);
alert(myArr); // will give "random" sequence