Здравствуйте, помогите пожалуйста сделать обратный таймер на 12 часов. JavaScript, HTML.
Этот код скинул мне знакомый. И он работает на 2.05 минут
var timeoutHandle;
function countdown(minutes, seconds) {
function tick() {
var counter = document.getElementById("timer");
counter.innerHTML =
minutes.toString() + ":" + (seconds < 10 ? "0" : "") + String(seconds);
seconds--;
if (seconds >= 0) {
timeoutHandle = setTimeout(tick, 1000);
} else {
if (minutes >= 1) {
// countdown(mins-1); never reach "00″ issue solved:Contributed by Victor Streithorst
setTimeout(function () {
countdown(minutes - 1, 59);
}, 1000);
}
}
}
tick();
}
countdown(2, 5);
<div class="divTimer">
<p>Время идёт</p>
<div id="timer" title="Время идёт"></div>
</div>