for()문

for문은 조건식을 만족할 때까지 특정 코드를 만족하여 실행합니다. 사용 방법은 while 문과 같지만
while 문보다 사용하기 편해 사용 빈도가 높은 편입니다.

for()문 문법

기본형 : for(초깃값; 조건식; 증감식){
자바스크립트 코드; }

다음은 for 문으로 '반복1~반복10'까지를 i를 1씩 증가하며 출력한 예제입니다.

코딩해보세요
06:  <script>
07:    초깃값 조건식 증감식
08: for(var i = 1;i)<=10;i++) {
09:   document.write("반복"+i, "<br>"); ---->중괄호의 코드가 10회 반복해서 실행됩니다.
10:    }
11:   </script>

다음은 for 문을 이용하여 1부터 100까지 5의 배수일 경우에는 빨간색 글자, 7의 배수일 경우에는
초록색 글자 그리고 5의 배수이며 7의 배수일 경우에는 아쿠아색 글자로 출력하는 예제입니다.

코딩해보세요.
12:   <script>
13:    for(var i = 1; i <=100; i++){
14:      if(i %5==0&&i%7!=0){
15:        document.write("<p class='red'>"+i+"</p>");
16:      } else if(i % 7 ==0 && i % 5 !==0){
17:        document.write("<p class='green'>"+i+"</p>");
18:      } else if(i % 7 ==0 && i % 5 ==0){
19:        document.write("<p class='aqua'>"+i+"</p>");
20:      }
21:    }
22:   </script>

13~21행 i가 100보다 작거나 같을 때까지 i의 값을 1씩 증가하며 코드를 실행합니다. 즉, 1부터 시작해
100이 될 때까지 중괄호의 코드를 100회 실행합니다.