기본적으로 일치하는 항목을 찾는 일을 한다.
break;
이 없으면, 일치하는 항목을 찾으면 스위치가 거기에서부터 코드를 실행,
코드가 끝나는 시점 즉, 중단 지점까지 계속 실행하기 때문에 원하지 않던 값도 출력되는 현상이 일어난다.
그래서 일치하는 항목을 실행한 뒤 break;
키워드로 코드를 종료 시키는 것.
default
기타 값이 입력돼서 아무것도 일치하지 않으면 디폴트 실행.
const day = 2;
switch (day) {
case 1:
console.log("MONDAY");
break;
case 2:
console.log("TUESDAY");
break;
case 3:
console.log("WEDNESDAY");
break;
case 4:
console.log("THURSDAY");
break;
case 5:
console.log("FRIDAY");
break;
default:
console.log("INVALID NUMBER");
}