JSFiddle - React, Tailwind, and code Playground
by jfriend00
CSS
body {font-family: "Courier New"; font-size: 11px;}
JavaScript
function randomizeArray(arr) {
var output = [], index;
while (arr.length) {
index = Math.floor(Math.random() * arr.length);
output.push(arr.splice(index, 1)[0]);
}
return output;
}
var orig = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19];
var results = [], data;
var numRuns = 100;
for (var i = 0; i < numRuns; i++) {
data = randomizeArray(orig.slice(0));
results.push(data);
$(document.body).append(JSON.stringify(data) + "<br>");
}