JSFiddle - React, Tailwind, and code Playground

by joshmoto

HTML

<div id="countdown"></div>

JavaScript

$(function() {

	function pad2(x) {
  	return (x < 10 ? '0' : '') + x;
  }

   var totalSeconds = 0;
   setTimeout(updateCountdown, 1000);

   function updateCountdown() {
      totalSeconds++;
      var minutes = Math.floor(totalSeconds / 60);
      var seconds = totalSeconds % 60;
      $("#countdown").text(pad2(minutes)+':'+pad2(seconds);
      setTimeout(updateCountdown, 1000);
   }
   
});