Sifre i tall ved looping med JavaScript

La oss si at når vi løper gjennom tall, ønsker vi å få et bestemt siffer fra disse tallene. For eksempel, vi ønsker å gjøre slik at tallet skrives ut i konsollen hvis dets første siffer er lik 1 eller 2.

Husk at du ikke kan direkte få tak i tegnene i et tall, det vil si at dette ikke vil fungere:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // slik vil ikke fungere
    console.log(i);
  }
}

Først må du konvertere tallet til en streng og deretter hente et bestemt tegn i den resulterende strengen, slik:

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øp gjennom tallene fra 10 til 1000 og skriv ut det første sifferet i hvert tall til konsollen.

Задание 2

Løp gjennom tallene fra 10 til 1000 og skriv ut summen av det første og andre sifferet for hvert tall til konsollen.

Задание 3

Løp gjennom tallene fra 10 til 1000 og skriv ut de tallene hvor det første sifferet er lik 1.

Задание 4

Løp gjennom tallene fra 10 til 1000 og skriv ut de tallene hvor summen av de to første sifrene er lik 5.