Një numërues duke përdorur funksionin setInterval në JavaScript

Sigurisht, nuk është shumë interesante fakti që numëruesi ynë çdo herë nxjerr të njëjtën gjë. Le ta ndërlikojmë detyrën tonë dhe të bëjmë që çdo sekondë në konsol të paraqiten numrat në rritje: së pari 1, pastaj 2, pastaj 3 e kështu me radhë.

Për këtë do të na duhet një variabël numërues, që do të ruajë vlerat e saj midis nisjeve të funksionit. Nuk është e vështirë të kuptohet se mund të bëhet thjesht një variabël globale:

javascriptlet i = 0; // variabël globale

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

Le ta rishkruajmë më kompakte:

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

Ose edhe më kompakte përmes funksionit shigjetë:

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

Le të supozojmë se është dhënë një variabël, në të cilën fillimisht ruhet numri 100. Niseni numëruesin, që çdo sekondë do të ulë vlerën e kësaj variable për 1 dhe do të paraqesë këtë vlerë në konsol.