# Цифры числа при переборе циклом JavaScript

Пусть при переборе чисел мы хотим получать от этих чисел какую-нибудь цифру. К примеру, мы хотим сделать так, чтобы число выводилось в консоль, если его первая цифра равна `1` или `2`.

Напоминаю, что нельзя просто так обращаться к символам числа, то есть вот так не будет работать:

`for (let i = 1; i <= 100; i++) { if (i[0] == 1 || i[0] == 2) { // так не будет работать console.log(i); } }`

Сначала необходимо преобразовать число в строку и уже тогда получать определенный символ полученной строки, вот так:

`for (let i = 1; i <= 100; i++) { let str = String(i); // преобразуем число в строку if (str[0] === '1' || str[0] === '2') { console.log(i); } }`

Переберите циклом числа от `10` до `1000` и выведите в консоль первую цифру каждого числа.

Переберите циклом числа от `10` до `1000` и выведите в консоль сумму первой и второй цифры каждого числа.

Переберите циклом числа от `10` до `1000` и выведите те числа, первая цифра которых равна `1`.

Переберите циклом числа от `10` до `1000` и выведите на экран те числа, сумма двух первых цифр которых равна `5`.

←→
↑
en ru