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

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

  1. function countdown(seconds) {
  2. const interval = setInterval(() => {
  3. console.log(seconds);
  4. seconds--;
  5. if (seconds < 0) {
  6. clearInterval(interval);
  7. console.log("Time's up!");
  8. }
  9. }, 1000);
  10. }
  11.  
  12. // Пример использования:
  13. countdown(5); // Выводит 5, 4, 3, 2, 1, 0, "Time's up!"


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