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