Цикъл for в JavaScript
Цикълът for позволява да повторите
даден код определен брой пъти.
Ето неговия синтаксис:
for ( начални команди; условие за край; команди след всяко повторение ) {
тяло на цикъла
}
Началните команди - това е, което ще се изпълни
преди старта на цикъла. Те се изпълняват само
веднъж. Обикновено там се поставят начални
стойности на броячи, например: i = 0.
Условието за край на цикъла - това е условието, при
което цикълът ще се върти, докато то
е истина, например: i <= 10.
Командите след всяко повторение на цикъла - това са командите,
които ще се изпълняват всеки път при завършване на
едно повторение на цикъла. Обикновено там се увеличават броячите,
например: i++.
Нека с помощта на цикъл for изведем
последователно числата от 1 до 9:
for (let i = 1; i <= 9; i++) {
console.log(i); // ще изведе 1, 2... 9
}
А сега ще увеличаваме брояча не
с 1, а с 2:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // ще изведе 1, 3, 5...
}
Може да направите обратно броене:
for (let i = 10; i > 0; i--) {
console.log(i); // ще изведе 10, 9, 8...
}
С помощта на цикъл for изведете в конзолата
числата от 1 до 100.
С помощта на цикъл for изведете в конзолата
числата от 11 до 33.
С помощта на цикъл for изведете в конзолата
четните числа в интервала от 0 до
100.
С помощта на цикъл for изведете в конзолата
нечетните числа в интервала от 1 до
99.
С помощта на цикъл for изведете в конзолата
числата от 100 до 0.