Cifre broja prilikom iteracije kroz petlju JavaScript

Pretpostavimo da prilikom iteracije kroz brojeve želimo da dobijemo neku cifru tih brojeva. Na primer, želimo da uradimo tako da se broj ispisuje u konzolu, ako je njegova prva cifra jednaka 1 ili 2.

Podsećam da ne možete prosto da pristupite karakterima broja, odnosno ovako neće funkcionisati:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // ovako neće raditi
    console.log(i);
  }
}

Prvo je neophodno da pretvorite broj u string i tek onda da dobijete određeni karakter dobijenog stringa, ovako:

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

Iterirajte kroz brojeve od 10 do 1000 i ispišite u konzolu prvu cifru svakog broja.

Задание 2

Iterirajte kroz brojeve od 10 do 1000 i ispišite u konzolu zbir prve i druge cifre svakog broja.

Задание 3

Iterirajte kroz brojeve od 10 do 1000 i ispišite one brojeve čija je prva cifra jednaka 1.

Задание 4

Iterirajte kroz brojeve od 10 do 1000 i ispišite one brojeve čiji je zbir dve prve cifre jednak 5.