ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmLpND 153 of 505 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Цифры числа при переборе циклом 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.

byenru