더북(TheBook)

2.4.5 switch 문으로 분기하기

조건문에는 if 문 외에도 switch 문이 있습니다. if 문과 switch 문은 조건이 충족되면 실행된다는 공통점도 있지만 차이점도 있습니다.

형식

switch (조건식) {
  case 비교 조건식:
    실행문
}

switch 문에는 조건식이 두 개 사용됩니다. switch 옆에 있는 소괄호의 조건식 값이 case의 비교 조건식 값과 일치(===)하면 해당하는 실행문이 실행됩니다. 보통 조건식에 변수를 넣고, 비교 조건식에는 변수와 비교할 값을 넣습니다.

let value = 'A';
switch (value) {
  case 'A':
    'A';
}
< 'A'
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.