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/>';
}