Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   таймер обратного отсчета в формате (H, m, s) (https://javascript.ru/forum/misc/43795-tajjmer-obratnogo-otscheta-v-formate-h-m-s.html)

mozgs 20.12.2013 21:45

таймер обратного отсчета в формате (H, m, s)
 
Всем привет, ребята помогите пожалуйста
Можете кинуть код таймера обратного отсчета от даты.
Дата задается в формате (h, m, s) например (20, 10, 50)
И таймер должен выводить отсчет следующие 30 секунд
Типа 30, 29,....2, 1, 0 и выводить запись прошло 30 секунд
Пожалуйста помогите, я в js вообще не шарю.

denisjs 22.12.2013 15:46

function timer(min, sec) {
  var b = 1, a = 60 * min + b * sec, e = document.getElementById("time"), f = setInterval(function() {
    a--;
    10 > a % 60 ? b = "0" : b = "";
    e.innerHTML = Math.floor(a / 60) + ":" + b + a % 60;
    a || (clearInterval(f), alert("всё!"));
  }, 1E3);
}
timer(0, 5);



<div id='time'></div>

не очень понял вопрос, вот набросал обычный таймер )


Часовой пояс GMT +3, время: 20:52.