JSFiddle - React, Tailwind, and code Playground
HTML
<div id='myDiv' style="position:relative">div</div>
JavaScript
$('#myDiv').text('some value');
var count = 10;
var duration = 500;
var interval = setInterval(function() {
$('#myDiv').text(count).animate({left: '+=50'},duration);
count--; // Decrement count
if(!count) { clearTimeout(interval) }
}, duration );