Switch 조건문

summerlee·2022년 9월 23일
0

TIL

목록 보기
25/39

Switch

기본적으로 일치하는 항목을 찾는 일을 한다.
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");
}
profile
완벽하지 않아도 기록하려고 노력하기 😅

0개의 댓글