Цикл for является наиболее компактной формой цикла. Он включает в себя следующие три важные части -
- Инициализация цикла, где мы инициализировать наш счетчик к исходному значению. Оператор инициализации выполняется до начала цикла.
- Тест- тест, который будет проверять, является ли данное условие истинным или нет. Если условие истинно, тогда код, указанный внутри цикла, будет выполнен, иначе управление выйдет из цикла.
- Итерации значения, где вы можете увеличить или уменьшить ваш счетчик.
Вы можете поместить все три части в одну строку, разделенные точкой с запятой.
Блок-схема for
Блок-схема цикла for в JavaScript будет выглядеть следующим образом:
Синтаксис
Синтаксис цикла for - это JavaScript:
for (initialization; test condition; iteration statement){
Statement(s) to be executed if test condition is true
}
Попробуйте следующий пример, чтобы узнать, как работает цикл for в JavaScript.
<html>
<body>
<script type="text/javascript">
<!--
var count;
document.write("Starting Loop" + "<br />");
for(count = 0; count < 10; count++){
document.write("Current Count : " + count );
document.write("<br />");
}
document.write("Loop stopped!");
//-->
</script>
</body>
</html>
Starting LoopCurrent Count : 0Current Count : 1Current Count : 2Current Count : 3Current Count : 4Current Count : 5Current Count : 6Current Count : 7Current Count : 8Current Count : 9Loop stopped!