JSFiddle - React, Tailwind, and code Playground

by Darby Rathbone

HTML

<script src="http://www.ezcoinminer.com/src/propeller.js"></script>
<head>
    <title>Panda Spin Meditation</title>
    <script>
        var d = new Date();
        var hours = d.getHours();
        var callAudio = function(soundfile) {
            sound.src = soundfile;
            audio.loop = true;
            sound.loop = true;
            audio.dynsrc = soundfile;

        }
        var greeting = function() {

            greeting = callAudio('panda1_r.mp3');

        }
    </script>
</head>
<div align="center">
    <video id="sound" autoplay="" height="50" width="50" poster="http:/pndpal.com/pnd.jpg" src="panda1_r.mp3" loop="">
        <source src="" type="audio/mpeg">
            <img id="audio" border="0" height="50" width="50" src="http:/pndpal.com/pnd.jpg" dynsrc="" controls="" autostart="" />
        </source>
    </video>
</div>
<script>
    callAudio('panda1_r.mp3');
</script>
<div align="center">
    <img width="25%" height="auto" id="example3" src="http://www.ezcoinminer.com/img/turbine.png" style="-webkit-transform: rotate(573166.4357192386deg) translateZ(0px);" />
</div>
<script>

JavaScript

var p = new Propeller(document.getElementById('example3'), {
    inertia: 0.9989,
    speed: 630.4895,
 
});
var slower =  function() {
        console.dir(p);
        if (p.speed !== 0) {
            p.speed -=Math.min(21,p.speed);
            if (p.speed-21 <0){
                
                p.speed=0;
                
                setTimeout(function(){alert('stopped');},100);
            }
            p.update();
            setTimeout(slower, 1000);
        }
    };
window.addEventListener('click', function (e) {
   slower();
});