
var sum = 0;
sum += 1;
sum += 2;
sum += 3;
sum += 4;
sum += 5;
document.write("1부터 5까지 더하면 " + sum);

→ 결과는 깔끔하지만, 과정이 너무 지저분하다. 이와 같이 많은 양의 연산을 반복적으로 해야할 경우, 반복문을 사용한다.
<script> var sum = 0; for (var i = 1;1️⃣ i < 6;2️⃣ i++4️⃣) { sum += 1;3️⃣ } document.write("1부터 5까지 더하면 "+sum); </script>
1️⃣ for문에서만 사용할 카운터 변수 선언 2️⃣ for문 안에 있는 소스 실행 여부를 판단하는 조건 true일 경우 소스 실행 / false일 경우 for문을 벗어나 다음 소스 실행 3️⃣ true일 경우 for문에서 실행할 중괄호 안 소스 4️⃣ 증감연산자를 통해 카운터 변수 조절
for문을 실행할 때 반복되는 횟수를 말한다. 카운터 변수의 이름은 어떤 것을 사용해도 괜찮지만, 대부분 i로 이름을 붙여 사용한다.
또한 카운터 변수는 반복문 시작 전 반드시 초기화를 해야 한다. 위의 프로그램은 1로 초기화했다.