JavaScript таймерін тоқтату

Сіз таймерді қалай іске қосу керектігін білесіз, енді оны тоқтатуды үйренейік. Ол үшін сізге мынаны білу қажет: setInterval функциясы арқылы іске қосылған әрбір таймердің бірегей нөмірі болады. Бұл нөмірді setInterval функциясы таймер іске қосылған кезде қайтарады:

javascriptlet timerId = setInterval(function() {
  console.log('!')
}, 1000);

alert(timerId); // таймер нөмірін шығарады

Таймерді тоқтату үшін clearInterval функциясы қолданылады, ол тоқтату керек таймердің бірегей нөмірін қабылдайды.

Мысал ретінде, консольге 1-ден бастап өсетін сандарды шығаратын таймерді іске қосамыз. Экранға 10 саны шығарылған кезде таймерді тоқтатамыз:

javascriptlet i = 0;

let timerId = setInterval(function() {
  console.log(++i);
  
  if (i >= 10) {
    clearInterval(timerId);
  }
}, 1000);
Задание 1

Басында 10 саны сақталған айнымалы берілген делік. Таймерді іске қосыңыз, ол әрбір секунд сайын осы айнымалының мәнін 1-ге азайтып, сол мәнді консольге шығарады. Айнымалының мәні нөлге жеткен кезде - таймерді тоқтатыңыз.