JSFiddle - React, Tailwind, and code Playground

by Jay Scott. ANDERSON

HTML

<div>one</div>
<div>two</div>
<div>three</div>
<div>four</div>

CSS

.blue { background-color: blue; }
.green { background-color: green; }

JavaScript

(function randomColorDiv(ii) {
    var colors = ['blue', 'green']
    var n = Math.floor(Math.random() * colors.length)
    var color = colors[n]
    $($('div')[ii]).addClass(color)
    if ( ii < $('div').length ) {
        setTimeout(function() { 
            randomColorDiv(++ii)
        }, 1000)
    }
}(0))