JSFiddle - React, Tailwind, and code Playground

HTML

<div id="test">0</div>

JavaScript

function rotate(max) {    
    var test = document.getElementById("test");
    var i = 0;
    return function () {
        var currentContent = parseInt(test.innerHTML, 10);
        currentContent += 1;
        test.innerHTML = currentContent;
        if (++i == max) clearInterval(id);        
    }
}

var id = setInterval(rotate(200), 10);