Telling deur die setInterval-funksie in JavaScript

Natuurlik is dit nie baie interessant dat ons tydteller elke keer dieselfde uitvoer nie. Kom ons maak ons taak meer kompleks en sorg daarvoor dat getalle elke sekonde in oplopende volgorde in die konsole vertoon word: eers 1, dan 2, dan 3 ensovoorts.

Hiervoor benodig ons 'n teller-veranderlike, wat sy waardes tussen funksie-uitvoerings sal stoor. Dit is maklik om te verstaan dat ons eenvoudig 'n globale veranderlike kan gebruik:

javascriptlet i = 0; // globale veranderlike

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

Kom ons herskryf dit meer kompak:

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

Of selfs meer kompak met 'n pylfunksie:

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

Gestel daar is 'n veranderlike wat aanvanklik die getal 100 stoor. Skakel 'n tydteller in wat elke sekonde die waarde van hierdie veranderlike met 1 sal verminder en hierdie waarde in die konsole sal vertoon.