JSFiddle - React, Tailwind, and code Playground

HTML

<p id='value'>
10
</p>

JavaScript

function animateValue(id) {
      var obj = document.getElementById(id);
      var counter = getLocalStoregaValue();
      var current = counter ? +counter : obj.innerHTML;
      obj.innerHTML = counter;
      setInterval(function() {
          var counter = current--;
        obj.innerHTML = counter;
        localStorage.setItem('counter', counter);
      }, 1000);
    }

function getLocalStoregaValue() {
  return localStorage.getItem('counter');
}

animateValue('value');