Петли просто вызывают у меня головокружение. Я обнаружил, что циклы — одна из самых сложных концепций, которые нужно усвоить, когда вы начинаете программировать.
После многих циклов 😅 вот краткое резюме.
Что такое цикл?
Циклы позволяют вам делать что-то снова и снова в зависимости от заданного вами условия.
Три оператора в цикле
В цикле for есть три оператора. начало, условие и приращение.
Я буду объяснять утверждения, используя следующий пример.
Для начала вам нужно установить переменную. Эта переменная может быть любой буквой алфавита, однако чаще всего используется буква i, обозначающая индекс. Когда у вас есть переменная, присвойте ей значение. Здесь я устанавливаю переменную i со значением 0.
Теперь вам нужно иметь условие. При каком условии этот цикл будет продолжать работать. В этом примере цикл будет продолжать выполняться, если i меньше 5. Когда i больше не соответствует этому условию, цикл остановится.
Наконец, вам нужно знать, что делать каждый раз, когда возникает цикл.
i++ просто означает, что i теперь равно i плюс 1 (i = i + 1).
Каждый раз, когда вы проходите цикл, добавляйте единицу к тому, что я в это время.
Что происходит, когда я нажимаю "Бежать"?
Внутри скобки у вас есть console.log(i), который печатает переменную i. Запуск кода покажет пользователю 0 1 2 3 4.
for (let i = 0; i‹5; i++){
// console.log(i);
}
0 // первый цикл
1 // второй цикл (0 + 1)
2 // третья петля (1 + 1)
3 // четвертая петля (2 + 1)
4 // пятая петля (3 + 1)
Теперь у вас есть это! Удачного зацикливания!
Справочник