Рақамҳои адад ҳангоми гузаронидани сикли JavaScript

Фарз кунем, ки ҳангоми гузаронидани рақамҳо мо мехоҳем аз он рақамҳо ягон рақамро гирем. Масалан, мо мехоҳем чунон кунем, ки рақам ба консол чоп шавад, агар рақами аввали он ба 1 ё 2 баробар бошад.

Ёддорӣ мекунам, ки наметавон ба таври оддӣ ба рамзҳои рақам дастрасӣ ёфт, яъне ин тавр кор намекунад:

javascriptfor (let i = 1; i <= 100; i++) {
  if (i[0] == 1 || i[0] == 2) { // ин тавр кор намекунад
    console.log(i);
  }
}

Аввалан бояд рақамро ба сатр табдил диҳед ва пас рақами муайяни сатрро ба даст оред, ба ин тавр:

javascriptfor (let i = 1; i <= 100; i++) {
  let str = String(i); // рақамро ба сатр табдил медиҳем
  
  if (str[0] === '1' || str[0] === '2') {
    console.log(i);
  }
}
Задание 1

Рақамҳоро аз 10 то 1000 бо сикл гузаронед ва рақами аввали ҳар як рақамро дар консол чоп кунед.

Задание 2

Рақамҳоро аз 10 то 1000 бо сикл гузаронед ва ҷамъи рақами аввал ва дуюми ҳар як рақамро дар консол чоп кунед.

Задание 3

Рақамҳоро аз 10 то 1000 бо сикл гузаронед ва он рақамҳоро чоп кунед, ки рақами аввали онҳо ба 1 баробар бошад.

Задание 4

Рақамҳоро аз 10 то 1000 бо сикл гузаронед ва он рақамҳоро дар экран чоп кунед, ки ҷамъи ду рақами аввали онҳо ба 5 баробар бошад.