Brojač preko funkcije setInterval u JavaScript-u

Naravno, nije baš zanimljivo to što naš tajmer svaki put ispisuje isto. Hajde da zakomplikujemo naš zadatak i napravimo da se svake sekunde u konzolu ispisuju brojevi rastućim redosledom: prvo 1, zatim 2, pa 3 i tako dalje.

Za ovo će nam trebati promenljiva-brojač, koja će čuvati svoju vrednost između pokretanja funkcije. Nije teško shvatiti da možemo jednostavno napraviti globalnu promenljivu:

javascriptlet i = 0; // globalna promenljiva

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

Prepišimo ga kompaktnije:

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

Ili još kompaktnije preko streličaste funkcije:

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

Neka je data promenljiva u kojoj se inicijalno nalazi broj 100. Pokrenite tajmer koji će svake sekunde smanjivati vrednost te promenljive za 1 i ispisivati tu vrednost u konzolu.