[조건문] switch문

TASON·2021년 6월 22일
1

자바스크립트

목록 보기
5/11

switch문은 특정 값이 무엇이냐에 따라 다른 작업을 하고 싶을 때 사용한다.


예시

const animal = '사람';
switch (animal) {
  case '사람':
    console.log('똑똑하다');
    break;
  case '강아지':
    console.log('귀엽다');
    break;
  case '고양이':
    console.log('새침하다');
    break;
  default:
    console.log('동물이 아니다');
} // 똑똑하다 출력됨

변수 animal의 값에 따라 다른 결과가 출력된다.
switch문은 이와 같이 특정 값이 무엇이냐에 따라 다른 작업을 수행한다.
주의사항은 각 case에서 실행할 코드를 작성하고 맨 마지막에 break;를 작성해야 해당 case 코드만 실행 후 종료된다.
그리고, 맨 아래의 default;는 위의 모든 case에 해당하지 않을 때 실행된다.
마치 if문의 else와 비슷한 역할이다.

profile
프론트엔드 개발자 / iOS 개발 스터디 중

0개의 댓글