하나의 값을 여러 case와 비교해 분기합니다.
switch는 표현식을 각 case와 엄격 비교합니다. break가 없으면 다음 case도 이어서 실행되며 default는 일치하는 case가 없을 때 처리합니다.
코드를 읽을 때는 switch (value) { case "A": ...; break; default: ... } 부분부터 찾으세요. 현재 값과 실행 순서를 줄마다 적어 보면 문법을 외우지 않아도 결과를 예측할 수 있습니다.
실행하기 전에 예상 결과를 짧게 적은 뒤 금요일 case를 추가하고 day 값을 바꿔보세요. 실제 출력이 다르면 콘솔에 처음 나타난 오류와 그 직전 값을 차례로 확인하세요.
break를 의도 없이 빼면 다음 case 코드까지 실행됩니다.
직접 바꿔보세요금요일 case를 추가하고 day 값을 바꿔보세요.