JavaScript

[중앙정보처리학원] JavaScript* switch의 활용

해보구 2024. 3. 22. 17:29

var season = prompt('선호하는 계절을 입력하세요!')

// 조건을 판별할 변수 ( 비교식x, 문자값이나 숫자값 써야함 )
switch (season) {
  
  case '봄':
    alert('봄에는 여의도로 가세요');
    break;
  case '여름': case 'summer':
    alert('여름에는 낙산해수욕장으로 가세요');
    break;
  case '가을': case 'fall':
    alert('가을에는 설악산로 가세요');
    break;
  case '겨울': case 'winter':
    alert('겨울에는 홍천로 가세요');
    break;
  default:
    alert('봄, 여름, 가을, 겨울 중 하나를 입력하세요!');
}

// break없으면 코드가 아래쪽으로 쭉 진행되 흘러간다

 

조건식과 비슷하지만 다른 점은 문자값이나 숫자값에 따라 실행하는 case 를 불러온다. Else가 없고 아래쪽으로 쭉 흘러간다.

if if if if 라고 보면 되는데 break를 주어야 한다.