JSFiddle - React, Tailwind, and code Playground

JavaScript

function looper(time) {

  if (time > 0) {
    console.log(time);
    var timer = setTimeout(looper, 1500, --time);
  } else {
    clearTimeout(timer);
  }

}

looper(10)