JSFiddle - React, Tailwind, and code Playground

by LuckyCat

HTML

<div class="timer-counter-num">

</div>

JavaScript

var countdown = 4.99 * 60 * 1000;
var timer = document.querySelector(".timer-counter-num");
var timerId = setInterval(function() {
  countdown -= 1000;
  var min = Math.floor(countdown / (60 * 1000));
  var sec = Math.floor((countdown - (min * 60 * 1000)) / 1000);

  if (countdown <= 10000) {
    clearInterval(timerId);
    timer.innerHTML = "few seconds";
  } else {
    timer.innerHTML = '0' + min + ":" + (sec <= 9 ? '0' : '') + sec + (min > 1 ? ' minutes' : (min < 1 ? ' seconds' : ' minute'));
  }
}, 1000);