JSFiddle - React, Tailwind, and code Playground

JavaScript

var start = (new Date).getTime();

(function timer(start, count){
		var pause, stamp;
		stamp = (new Date).getTime() - start
		if (stamp >= 1000) { 
			pause = 1000;
			count++;
    } else {
    	pause = 0;
    }
    document.body.innerHTML = count;
		setTimeout(timer, pause, start, count);
})(start, 0);