Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
'use strict'; function id(id) { return document.getElementById(id); } const timer = id('out'); let counter = 0; const timeLeft = 3600; const interval = setInterval(timeIt, 1000); timer.innerHTML = convertSeconds(timeLeft - counter); function convertSeconds(s) { let min = Math.floor(s / 60); let sec = s % 60; if (sec < 10) { sec = '0' + sec; } return min + ':' + sec; } function timeIt() { counter++; timer.innerHTML = convertSeconds(timeLeft - counter); if (counter == timeLeft) { clearInterval(interval); } }