switch 조건문

..·2023년 4월 3일
0
post-thumbnail
  • switch 조건문의 괄호 안에는 비교할 값을 입력한다.
  • 입력한 표현식과 case 키워드 옆의 표현식이 같다면case바로 다음에 오는 문장을 실행한다.
  • 변수의 값에 따라, 여러 개의 경우(case)중 하나를 선택하는 것
switch (자료) { 
	case 조건 A:
		break
case 조건 B:
	break
default:  //생략 가능
	break

}
  • 예시
let fruit = "사과";

switch (fruit) {
  case "사과":
    console.log("사과입니다.");
    break;
  case "바나나":
    console.log("바나나입니다.");
    break;
  case "키위":
    console.log("키위입니다.");
    break;
  default:
    console.log("아무것도 아닙니다.");
    break;
}

//사과입니다.
  • break 문은 switch 조건문이나 반복문을 빠져나가기 위해 사용하는 키워드.
  • 코드를 읽다가 break 문을 만나면 break 문을 감싼 switch 조건문이나 반복문을 완전히 빠져나간다.
  • case문 안에 break문이 없으면 조건에 부합하는지 여부를 따지지 않고 이어지는 case문을 실행한다.
  • 모든 switch 조건문은 if조건문으로 바꿀 수 있다.

0개의 댓글