WEB front-end/Javascript
switch 문
겸둥이곰
2022. 5. 17. 13:56
반응형
switch문은 다중 if 문을 대체 할 수 있음 .. 예를들어..
const a = ;
if (a ===1){
console.log(1);
}else if (a ===2){
console.log(2);
}else if (a ===3){
console.log(3);
}else{
console.log(0);
}
의 경우
const a = 1;
switch(a){
case 1:
console.log(0);
break;
case 2:
console.log(0);
break;
case 3:
console.log(0);
break;
default :
console.log(0);
break;
}
... 로 작성이 가능하다 .
각 case 에 break 추가해서 아래의 case가 실행이 되지 않게 한다. break가 없으면 case 가 일치하는 아래의 모든 case를 실행한다.
default는 case에 맞는 조건이 없을 때 실행된다. if 문에서 마지막 else{} 문에 해당한다.
반응형