오늘 뭐했냐/개발에 대한 주저리
조건문(switch)
스스로에게
2023. 5. 23. 15:24
조건에 맞는 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를 잘 추가하자