могу понять
function timer() {
let seconds = 120; // Время в секундах (2 минуты = 120 секунд)
const countdown = setInterval(() => {
if (seconds <= 0) {
clearInterval(countdown);
gogogo(); // Вызываем функцию gogogo, когда таймер достигает 0
} else {
const minutes = Math.floor(seconds / 60); // Получаем количество минут
const remainingSeconds = seconds % 60; // Получаем оставшиеся секунды
// Форматируем вывод времени в виде "минуты:секунды"
const formattedTime = ${minutes}:${remainingSeconds < 10 ? '0' : ''}${remainingSeconds};
document.getElementById('see_timer').textContent = formattedTime; // Выводим текущее значение времени
seconds--;
}
}, 1000); // Задержка 1000 миллисекунд (1 секунда)
}
таймер который должен выводить время в формате 2:00, 1:59
Чтобы использовать строковые литералы (template literals) для форматирования строк в JavaScript, те надо использовать обратные кавычки ` , а не обычные. Это касается строки с переменной formattedTime
попробовал. Все так же ошибка.
Обсуждают сегодня