2) 반복문

while 문

while문은 while문 뒤에 따라오는 괄호 안의 조건이 참(true)면 중괄호 안의 코드 구간을 반복적으로 실행한다.

조건이 false면 반복문이 실행되지 않는다. 여기서 true와 false는 종료조건이 되는데, 이 값을 변경하는 것을 통해서 반복문을 종료시킬 수 있다.

반복문에서 종료조건을 잘못 지정하면 무한반복이 되거나, 반복문이 실행되지 않는다.

 

for 문

for문은 제일 먼저 '초기화'를 한다. ( var i=0 )

그 다음에는 '반복조건'을 실행한다. ( i<10 )

'반복해서 실행될 코드'의 실행이 끝나면 '반복이 될 때마다 실행되는 코드'가 실행된다.  ( i++)

그리고 반복조건이 완료되면 for문을 종료한다.

 

while 문 예제를 연습해 봅시다

  var i = 0;
  while(i < 10){
    document.write('while ');
    i++;
  }

 

 

for 문 예제를 연습해 봅시다

  for(i = 0; i < 10; i++){
    document.write('while ');
  }