JavaScript-də setInterval funksiyası vasitəsilə sayğac

Əlbəttə ki, bizim sayğacımızın hər dəfə eyni şeyi çap etməsi çox maraqlı deyil. Gəlin tapşırığımızı çətinləşdirək və hər saniyə konsola artan sıra ilə rəqəmlər çap olunsun: əvvəlcə 1, sonra 2, sonra 3 və s.

Bunun üçün bizə funksiyanın işə salınmaları arasında öz dəyərlərini saxlayacaq dəyişən-sayğac lazımdır. Anlamaq çətin deyil ki, sadəcə qlobal dəyişən yaratmaq olar:

javascriptlet i = 0; // qlobal dəyişən

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

Daha yığcam şəkildə yenidən yazaq:

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

Və ya ox funksiyası vasitəsilə daha da yığcam:

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

Tutaq ki, əvvəlcə 100 rəqəmini saxlayan bir dəyişən verilib. Hər saniyə bu dəyişənin dəyərini 1 azaldan və bu dəyəri konsola çap edən bir taymer işə salın.