JavaScript Döngüsü ile Sayıların Rakamları

Sayıları döngü ile gezerken, bu sayıların bir rakamını almak istediğimizi varsayalım. Örneğin, ilk rakamı 1 veya 2'ye eşit olan sayıları konsola yazdırmak istiyoruz.

Hatırlatma olarak, bir sayının karakterlerine doğrudan bu şekilde erişemeyiz, yani aşağıdaki kod çalışmayacaktır:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // bu şekilde çalışmaz
    console.log(i);
  }
}

Öncelikle sayıyı bir string'e dönüştürmeli ve ancak o zaman elde edilen string'in belirli bir karakterini almalıyız, işte şu şekilde:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // sayıyı string'e dönüştür
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

10'dan 1000'a kadar olan sayıları bir döngü ile gezin ve her sayının ilk rakamını konsola yazdırın.

Задание 2

10'dan 1000'a kadar olan sayıları bir döngü ile gezin ve her sayının birinci ve ikinci rakamlarının toplamını konsola yazdırın.

Задание 3

10'dan 1000'a kadar olan sayıları bir döngü ile gezin ve ilk rakamı 1'e eşit olan sayıları yazdırın.

Задание 4

10'dan 1000'a kadar olan sayıları bir döngü ile gezin ve ilk iki rakamının toplamı 5'e eşit olan sayıları ekrana yazdırın.