반복문

반복문

while

while(조건){
 반복해서 실행할 코드
}
// 조건(boolean) true -> flase가 될때까지 실행하게됨 
  • while문은 while문 뒤에 따라오는 괄호 안의 조건이 참(true)면 중괄호 안의 코드 구간을 반복적으로 실행한다. 조건이 false면 반복문이 실행되지 않는다.

  • 반복문에서 종료 조건을 잘못지정 하면 무한반복 되기때문에 주의 해야한다.

var i = 0;
// 종료조건으로 i의 값이 10보다 작다면 true, 같거나 크다면 false가 된다.
while(i < 10){
    // 반복이 실행될 때마다 coding everybody <br />이 출력된다. 
    document.write('coding everybody <br />');
    // i의 값이 1씩 증가한다.
    i++
}

codding everybody 가 9번 출력 (10은 조건에 충족되지 않으므로 9까지 출력된다. )

for

  • for문은 제일 먼저 '초기화'를 한다.

  • for문은 가독성이 좋다.

  • for (초기화; 반복조건; 반복이 될 때마다 실행되는코드){} -> 반드시 지켜야함

  • codding everybody 가 9번 출력 (10은 조건에 충족되지 않으므로 9까지 출력된다. )

  • i++는 현재 i의 값에 1을 더하라는 의미다.

반복문의 제어

break

반복작업을 중간에 중단시킬때 사용 👉 반복문을 종료

coutinue

i의 값이 5가 되었을때 실행 중단시켜 구문이 실행되지 않지만, 반복문은 중단되지 않았기 때문에 나머지 결과는 출력된다. 👉그순간에만 중단 시키고 반복문은 계속 작동한다.

반복문의 중첩

안의 for문 j가 10번 반복한 후에 i가 실행이된다.

forEach 문

for In문

for of 문

디버그 , 디버거

  • 디버그 : 오류를 제거하는것 / 디버거: 오류를 제거하는것을 도와주는것

Last updated

Was this helpful?