JavaScript 제어문





1. if 문

let a = 2;
if(a ) {

} else if( a == 1) {

} else {

}




2. switch 문

let a = 2;
switch(a) {
    case 1 :
          break;
    case 2 :
          break;
}




3. for 문

for(let i=0; i<5; i++) {
} // 혹은 for(let b in a) {
}




4. while 문

let a = 4;
while(a == 4) {

}




5. do~while 문

let a = 5;
do {

} while(a == 5);




※ 실행흐름을 제어 - Lable(레이블)

olabel:
  for(let i =0; i<3; i++) {
for(let j=0; j<3; j++) {
document.write(i+", " + j+ "<br >"); if(j==2) break; // 1번 if(j==2) break olabel; // 2번 } }
중첩된 반복문을 break하거나 continue할 때 유용하게 사용할 수 있다.

1번 결과



2번 결과










'JavaScript > 기초' 카테고리의 다른 글

JavaScript eval 함수  (0) 2020.03.14
JavaScript 함수  (0) 2020.03.14
JavaScript 예외 처리  (0) 2020.03.13
JavaScript 형변환  (0) 2020.03.12
JavaScript 변수  (0) 2020.03.12

+ Recent posts