McDodik
@McDodik
MC.Додик

Как добавить сюда ещё один ноль?

Все шалом! Есть вот такой код
function updateProgressBar () {
   var percent = audio.currentTime / audio.duration * 100;
   pregress_bar.style.width = "" + percent + "%";
   audio_time.innerHTML = getTime(Math.round(audio.currentTime)) + " / " + getTime(Math.round(audio.duration));
}
function getTime (totalSeconds) {
   var minutes = Math.floor(totalSeconds / 60);
   var seconds = Math.floor(totalSeconds % 60);

   return minutes + ":" + seconds;
}

он мне выводит вот так 0:0 / 3:36
как мне добавить второй ноль чтобы было вот так 0:00?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 2
john36allTa
@john36allTa
alien glow of a dirty mind
return minutes + ":" + ('0'+seconds).slice(-2);
Ответ написан
coderisimo
@coderisimo Куратор тега JavaScript
а если так ?

function getTime (totalSeconds) {
   var minutes = Math.floor(totalSeconds / 60);
   var seconds = Math.floor(totalSeconds % 60);
   return (minutes <10 ? '0'+minutes:minutes ) + ":" + (seconds<10 ? '0'+seconds : seconds);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы