JavaScript-тегі setInterval функциясы арқылы санағыш

Әрине, біздің таймер әр уақытта бірдей нәрсені шығарып тұруы онша қызықты емес. Тапсырмамызды күрделендіріп, әр секунд сайын консольге сандар өсу ретімен шығарылсын: алдымен 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-ге азайтып, ол мәнді консольге шығаратын таймерді іске қосыңыз.