조건에 맞는 case를 실행하는 조건문으로 else if문과 비슷하지만 가독성이 좋다
default는 case에 일치하는 조건이 없을 때 실행된다
각 case마다 마지막에 break를 추가해줘야한다
let fruit = "사과"
switch (fruit){
case "사과" :
console.log("사과입니다");
break;
case "바나나" :
console.log("바나나입니다");
break;
case "키위" :
console.log("키위입니다");
break;
default :
console.log("아무것도 아닙니다");
break;
}
// 사과입니다
break가 없을 경우
let fruit = "바나나"
switch (fruit){
case "사과" :
console.log("사과입니다");
case "바나나" :
console.log("바나나입니다");
case "키위" :
console.log("키위입니다");
default :
console.log("아무것도 아닙니다");
}
//바나나입니다
//키위입니다
//아무것도 아닙니다
조건에 맞는 케이스를 실행한 후 이후 내용도 모두 실행된다 -> 이를 활용하는 경우도 있을 것으로 생각되지만 일단은 break를 잘 추가하자
'오늘 뭐했냐 > 개발에 대한 주저리' 카테고리의 다른 글
객체(초반 정리) (0) | 2023.05.23 |
---|---|
조건문 응용 (0) | 2023.05.23 |
조건문 ( if문 ) (0) | 2023.05.23 |
화살표 함수( 간단한 정리) (0) | 2023.05.22 |
스코프 ( 간단한 정리 ) (0) | 2023.05.22 |