JSFiddle - React, Tailwind, and code Playground
by Adambasszer
JavaScript
var steps = [];
for (var i = 0; i < 10; i++) {
var rand = Math.floor(Math.random() * 40) + 1;
var step = "";
for (var j = 0; j < rand; j++) {
var randStep = Math.floor(Math.random() * 20) + 1;
step += j == rand - 1 ? randStep : randStep + "_";
}
steps.push(step);
}
console.log(JSON.stringify(steps));
for(var i=0; i< steps.length; i++){
var step = steps[i];
if(/11.*[0-3]+[5-9]+.*11/.exec(step)){
document.body.innerHTML += '---';
}
document.body.innerHTML += '<b>' + i + ': </b>' + steps[i] + '<br/>';
}