Digit Nombor dalam Gelung JavaScript

Katakan semasa melakukan lelaran melalui nombor, kita ingin mendapatkan beberapa digit daripada nombor-nombor ini. Sebagai contoh, kita ingin menjadikan nombor tersebut dipaparkan dalam konsol jika digit pertamanya sama dengan 1 atau 2.

Ingatkan, anda tidak boleh terus mengakses aksara nombor, bermaksud cara berikut tidak akan berfungsi:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // cara ini tidak akan berfungsi
    console.log(i);
  }
}

Pertama, anda perlu menukar nombor kepada rentetan dan kemudian mendapatkan aksara tertentu daripada rentetan yang terhasil, seperti berikut:

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

Lelarkan melalui nombor dari 10 hingga 1000 dan paparkan dalam konsol digit pertama setiap nombor.

Задание 2

Lelarkan melalui nombor dari 10 hingga 1000 dan paparkan dalam konsol hasil tambah digit pertama dan kedua setiap nombor.

Задание 3

Lelarkan melalui nombor dari 10 hingga 1000 dan paparkan nombor-nombor tersebut yang digit pertamanya sama dengan 1.

Задание 4

Lelarkan melalui nombor dari 10 hingga 1000 dan paparkan nombor-nombor yang hasil tambah dua digit pertamanya sama dengan 5.