@TipTop89

Не добавляются нули в таймер обратного отсчета?

Подскажите как сделать так что-бы в дни/часы/минуты было всегда по 2 цифры(например 12:03:18)? 0 почему-то не появляется и цифра становится одна(12:3:18), а нужно что-бы всегда 2 цифры было? Спасибо

  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ответы на вопрос 1
@ksnk
days.toString().replace(/\d/gi, (substring) => `${substring}`);

вот такие 3 строки нужно заменить на
daysVal.innerHTML = '<span>'+days.toString().padStart(2,'0')+'</span>';
    hoursVal.innerHTML = '<span>'+hours.toString().padStart(2,'0')+'</span>';
    minutesVal.innerHTML = '<span>'+minutes.toString().padStart(2,'0')+'</span>';

и короче и не каждая цифра оборачивается в свой спан
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 апр. 2024, в 22:11
2000 руб./за проект
24 апр. 2024, в 22:00
500 руб./в час
24 апр. 2024, в 21:49
10000 руб./за проект