JavaScript dövrü ilə ədədlərin rəqəmləri

Tutaq ki, ədədləri təkrar edərkən bu ədədlərin hansısa rəqəmini almaq istəyirik. Məsələn, birinci rəqəmi 1 və ya 2 olan ədədləri konsola çıxarmaq istəyirik.

Xatırladım ki, ədədin simvollarına birbaşa müraciət etmək olmaz, yəni belə işləməyəcək:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // belə işləməz
    console.log(i);
  }
}

Əvvəlcə ədədi sətirə çevirmək lazımdır və ancax o zaman alınan sətrin müəyyən simvolunu əldə etmək olar, belə:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // ədədi sətirə çeviririk
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

10-dan 1000-ə qədər olan ədədləri dövr ilə təkrarlayın və hər bir ədədin birinci rəqəmini konsola çıxarın.

Задание 2

10-dan 1000-ə qədər olan ədədləri dövr ilə təkrarlayın və hər bir ədədin birinci və ikinci rəqəmlərinin cəmini konsola çıxarın.

Задание 3

10-dan 1000-ə qədər olan ədədləri dövr ilə təkrarlayın və birinci rəqəmi 1 olan ədədləri çıxarın.

Задание 4

10-dan 1000-ə qədər olan ədədləri dövr ilə təkrarlayın və ilk iki rəqəminin cəmi 5 olan ədədləri ekranda çıxarın.