ВНИМАНИЕ! Скидки на тариф Практик: 700$ 500$!
Обучение, помощь в поиске работы и заказов, стажировка на реальных проектах. Жми для подробностей →
⊗jsPmLpNsd 156 of 503 menu
Бесплатный ЛЕТНИЙ курс по React фреймворку NextJS. Мы уже начали, но еще можно присоединится! Жми для записи!

Вложенные циклы в JavaScript

Циклы, работу с которыми вы уже знаете, можно вкладывать друг в друга. К примеру, давайте решим следующую задачу: выведем на экран строку:

111222333444555666777888999

Тут одним циклом не обойтись - нужно запустить два вложенных друг в друга цикла: первый цикл будет перебирать числа, а второй цикл будет повторять эти числа три раза. Давайте реализуем:

for (let i = 1; i <= 9; i++) { for (let j = 1; j <= 3; j++) { document.write(i); } }

Обратите внимание: первый цикл имеет счетчик i, второй j, а если будет еще и третий цикл - то у него счетчиком будет переменная k. Это стандартные общепринятые названия, следует пользоваться именно ими.

С помощью двух вложенных циклов выведите на экран следующую строку:

111222333444555666777888999

С помощью двух вложенных циклов выведите на экран следующую строку:

11 12 13 21 22 23 31 32 33

enru