Angka-angka Bilangan saat Diulang dengan Perulangan JavaScript

Misalkan saat mengulang bilangan, kita ingin mendapatkan digit tertentu dari bilangan-bilangan tersebut. Sebagai contoh, kita ingin membuat agar bilangan ditampilkan di konsol jika digit pertamanya sama dengan 1 atau 2.

Saya ingatkan bahwa Anda tidak bisa begitu saja mengakses karakter dari sebuah bilangan, jadi seperti ini tidak akan berfungsi:

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

Pertama-tama, perlu untuk mengubah bilangan menjadi string dan kemudian mendapatkan karakter tertentu dari string yang dihasilkan, seperti ini:

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

Ulangi bilangan dari 10 hingga 1000 dengan perulangan dan tampilkan di konsol digit pertama dari setiap bilangan.

Задание 2

Ulangi bilangan dari 10 hingga 1000 dengan perulangan dan tampilkan di konsol jumlah dari digit pertama dan kedua setiap bilangan.

Задание 3

Ulangi bilangan dari 10 hingga 1000 dengan perulangan dan tampilkan bilangan-bilangan yang digit pertamanya sama dengan 1.

Задание 4

Ulangi bilangan dari 10 hingga 1000 dengan perulangan dan tampilkan di layar bilangan-bilangan yang jumlah dua digit pertamanya sama dengan 5.