Tal cifre under looping med JavaScript

Lad os sige, at vi under gennemløb af tal ønsker at få et bestemt ciffer fra disse tal. For eksempel, vi vil gerne gøre sådan, at tallet udskrives i konsollen, hvis dets første ciffer er 1 eller 2.

Jeg minder om, at man ikke kan tilgå tallets tegn direkte, det vil sige, at følgende ikke vil virke:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // sådan her virker det ikke
    console.log(i);
  }
}

Først er det nødvendigt at konvertere tallet til en streng og først derefter tilgå et bestemt tegn i den resulterende streng, sådan her:

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

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv det første ciffer af hvert tal i konsollen.

Задание 2

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv summen af det første og andet ciffer af hvert tal i konsollen.

Задание 3

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv de tal, hvis første ciffer er lig med 1.

Задание 4

Løb gennem tallene fra 10 til 1000 med en løkke og udskriv de tal, hvor summen af de to første cifre er lig med 5.