JSFiddle - React, Tailwind, and code Playground

HTML

<input>
<span>0</span>

JavaScript

const input = document.querySelector('input')	//	конечное число
const span = document.querySelector('span')	//	начальное число
const timer = 10	//	скорость смены чисел

input.oninput = () => {
	const interval = setInterval(()=>{
  	if (+span.textContent < +input.value) {
    	span.textContent = +span.textContent + 1
    } else {
    	clearInterval(interval)
    }
  }, timer)
}