Я не понимаю как работает задачка с циклами код в JavaScript?
есть код в JavaScript задачка с циклами
let wordd = ""; for(let i = 1; i < 8 ; i ++) { wordd = wordd + "#" console.log(wordd) } |
let wordd = ""; for(let i = 1; i < 8 ; i ++) { wordd = wordd + "#" console.log(wordd) }
Я не понимаю как оно работает. Зачем здесь переменная wordd и для чего мы ее складываем с wordd + "#". Объясните пожалуйста
Дополнительно:
https://developer.mozilla.org/ru/docs/Web/JavaScri...
Зачем здесь переменная wordd
для хранения в ней строки
Для чего мы ее складываем с wordd + "#"
для изменения этой строки
мы ее складываем
не складываем, а меняем значение, и при изменении значения берем предыдущее
Ответы:
Зачем здесь цикл, кроме как ради последовательного лога мне не понятно. Тоже самое можно получить через '#'.repeat()
В вашем примере обычный цикл,
В котором в каждой итерации к переменной wordd прибавляется символ решетки # и с помощью console.log() выводится в консоль браузера.
В итоге в консоль выведет:
#######
- Вывод в лог происходит на каждой итерации, поэтому вывод будет таким:
#
##
###
####
#####
######
####### - blmn, да, все верно.
Так как console.log() тоже в цикле.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для начала давайте разберемся с основами циклов в JavaScript. В JavaScript есть несколько типов циклов, но два из них являются наиболее распространенными: цикл for и цикл while.
1. Цикл for:
Цикл for используется, когда заранее известно количество итераций, которые нужно выполнить. Синтаксис цикла for выглядит следующим образом:
for (начальное_условие; условие_продолжения; шаг) { // блок кода, который нужно выполнить }
Пример использования цикла for:
for (let i = 0; i < 5; i++) { console.log(i); }
Этот код будет выводить числа от 0 до 4 в консоль.
2. Цикл while:
Цикл while используется, когда количество итераций заранее неизвестно и зависит от условия. Синтаксис цикла while выглядит следующим образом:
while (условие) { // блок кода, который нужно выполнить }
Пример использования цикла while:
let i = 0; while (i < 5) { console.log(i); i++; }
Этот код также будет выводить числа от 0 до 4 в консоль.
Если у вас возникли сложности с пониманием работы циклов, рекомендую пройти дополнительные уроки по JavaScript или попробовать написать простые программы с использованием циклов для закрепления навыков. Не стесняйтесь задавать вопросы и уточнять непонятные моменты, общение с опытными разработчиками также может помочь вам разобраться с циклами в JavaScript.