9.4.2 switch 문
switch 문은 switch 뒤에 오는 소괄호 안의 값과 일치하는 case 문이 있을 때 해당 코드를 실행하는 조건문입니다. 일치 여부 확인은 일치 연산자(===)를 사용한 비교 연산처럼 값과 자료형을 함께 비교합니다. switch 문에는 하나 이상의 case 문과 default 문, break 문을 사용합니다.
형식 switch 문
switch(key){ case value1: // key가 value1일 때 실행할 블록문 break; case value2: // key가 value2일 때 실행할 블록문 break; default: // 아무것도 일치하지 않을 때 실행할 블록문 break; }