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);
}