offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmLpND 153 of 503 menu

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

enru