JSFiddle - React, Tailwind, and code Playground
by XTREME104
HTML
<!DOCTYPE html>
<html>
<body onload="init()">
<p id="text"/>
</body>
</html>
JavaScript
var speed = 0.01;
var acceleration = 1;
function loop () {
speed += Math.sin((90 - speed * 90) * (Math.PI / 180)) * acceleration * .01;
document.getElementById("text").innerHTML = Math.round(speed * 100) / 100;
}
function init () {
setInterval(loop, 100);
}