Arvu numbrid tsükli läbimisega JavaScriptis

Oletame, et numbrite läbimisel tahame saada nendest numbritest mingit numbrit. Näiteks me tahame teha nii, et number kuvatakse konsooli, kui selle esimene number on 1 või 2.

Tuletan meelde, et numbri sümbolite poole ei saa lihtsalt nii pöörduda, see tähendab, et järgmine ei tööta:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // nii ei tööta
    console.log(i);
  }
}

Kõigepealt on vaja teisendada number stringiks ja alles siis saada vastav sümbol saadud stringist, nagu siin:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // teisendame numbri stringiks
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

Läbige tsükliga numbrid 10 kuni 1000 ja väljundage konsooli iga numbri esimene number.

Задание 2

Läbige tsükliga numbrid 10 kuni 1000 ja väljundage konsooli iga numbri esimese ja teise numbri summa.

Задание 3

Läbige tsükliga numbrid 10 kuni 1000 ja väljundage need numbrid, mille esimene number on võrdne 1.

Задание 4

Läbige tsükliga numbrid 10 kuni 1000 ja kuvage ekraanil need numbrid, mille kahe esimese numbri summa on võrdne 5.