Реализуй функцию startCountdown(n) используя setInterval.

Она должна печатать в консоль все числа от n до 1 и затем строку GO!.
Задержка между вызовами console.log должна составлять 0.1 секунду.

Начни Учить Full-Stack JavaScript СЕЙЧАС!

Интервал должен быть очищен после того, как на экран выведено последнее сообщение.
Должна быть реализована возможность одновременного запуска независимых обратных отсчетов.

Эта задача — часть курса по Full-Stack JavaScript
Ты можешь задать свой вопрос в комментариях под постом
Если ты уже решил задачу, то не стесняйся помочь другим

functions.js

export const startCountdown = (n) => {
  setInterval(() => {
    let i = 0;
    if (i < n) {
      console.log(n - i);
      i++;
    } else {
      console.log('GO!');
    }
  }, 1000)
}

solution.js

/**
 * Implement the function startCountdown(n)
 *
 * It should print to the console all number from `n` to 1 and then the string `GO!`.
 *
 * The delay between `console.log` calls should be 0.1 second.
 *
 * */

import { startCountdown } from './functions.js';

startCountdown(5);