Лічыльнік праз функцыю setInterval у JavaScript

Вядома ж, не вельмі цікава тое, што наш таймер кожны раз выводзіць адно і тое ж. Давайце ўскладнім нашу задачу і зробім так, каб кожную секунду ў кансоль выводзіліся лікі па ўзрастанню: спачатку 1, потым 2, потым 3 і гэтак далей.

Для гэтага нам спатрэбіцца пераменная-лічыльнік, якая будзе захоўваць свае значэнні паміж запускамі функцыі. Няцяжка зразумець, што можна проста зрабіць глабальную пераменную:

javascriptlet i = 0; // глабальная пераменная

setInterval(function() {
  i++;
  console.log(i);
}, 1000);

Перапішем больш кампактна:

javascriptlet i = 0;
setInterval(function() {
  console.log(++i);
}, 1000);

Ці яшчэ больш кампактна праз стрэлачную функцыю:

javascriptlet i = 0;
setInterval(() => console.log(++i), 1000);
Задание 1

Хай дадзена пераменная, у якой першапачаткова захоўваецца лік 100. Запусціце таймер, які кожную секунду будзе памяншаць значэнне гэтай пераменай на 1 і выводзіць гэта значэнне ў кансоль.