Обратный отсчёт с выводом времени

Эта функция создаёт обратный отсчёт с заданным количеством секунд


function countdown(seconds) {
const interval = setInterval(() => {
console.log(seconds);
seconds--;
if (seconds < 0) {
clearInterval(interval);
console.log("Time's up!");
}
}, 1000);
}

// Пример использования:
countdown(5); // Выводит 5, 4, 3, 2, 1, 0, "Time's up!"


  01.10.24 / 19:39 | JS/jQuery |   189 | 1   0