Syfers van 'n getal tydens lus-iterasie in JavaScript

Gestel tydens die iterasie van getalle wil ons 'n sekere syfer van hierdie getalle kry. Byvoorbeeld, ons wil dit so maak dat die getal na die konsole uitgestuur word as sy eerste syfer gelyk is aan 1 of 2.

Onthou dat jy nie net so na die karakters van 'n getal kan verwys nie, dit wil sê, soos volg sal nie werk nie:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // soos dit sal nie werk nie
    console.log(i);
  }
}

Eers moet jy die getal omskakel na 'n string en dan kan jy 'n sekere karakter van die verkrygte string kry, soos volg:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // skakel die getal om na 'n string
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

Itereer met 'n lus getalle van 10 tot 1000 en stuur die eerste syfer van elke getal na die konsole uit.

Задание 2

Itereer met 'n lus getalle van 10 tot 1000 en stuur die som van die eerste en tweede syfer van elke getal na die konsole uit.

Задание 3

Itereer met 'n lus getalle van 10 tot 1000 en stuur daardie getalle uit waarvan die eerste syfer gelyk is aan 1.

Задание 4

Itereer met 'n lus getalle van 10 tot 1000 en wys daardie getalle op die skerm waarvan die som van die twee eerste syfers gelyk is aan 5.