@IaroslavD

Пирамида из чисел for на js. Как оно работает?

for (let i = 1; i < 20; i++) {  //  делаем цикл основание в 20 ел
    for (let n = 1; n < i; n++) //  делаем вложенный цикл который с каждой итерацией уменьшает i на 1
        document.write('' + n + '') // это вообще не понятно 
    document.write('</br>')     // перенос строки (как он срабатывает не один раз я не понимаю)  ну я понимаю что интерпретатор (вроде так он называется) проходит столько раз сколько надо условию. Но на этом мои полномочия все.
}


Учу язык пару месяцев, пытаюсь понять что к чему
  • Вопрос задан
  • 5561 просмотр
Пригласить эксперта
Ответы на вопрос 3
Уберите все лишнее, расставьте отступы и скобки, напишите код красиво и станет легче понять:

for (let i = 1; i < 20; i++) {
  for (let n = 1; n < i; n++) {
    document.write(n); 
  }
  document.write('')
}
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега JavaScript
Учу язык пару месяцев, пытаюсь понять что к чему

Вранье. Если бы учил и учил бы пару месяцев, знал бы и про console, и про DOM, и массивы, и как их выводить. А так-же знал бы, что у тебя там 19 элементов, а не 20, и когда i=1 вложенный цикл пролетает.
Ответ написан
Сделайте пирамиду из квадратов чисел.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы