# switch문

## switch문

> let 변수 = 초기값;\
> switch (조건을 체크할 변수){\
> &#x20;   case 값1 :\
> &#x20;   //조건을 체크할 변수가 값1을 가지면 실행\
> &#x20;   break;\
> &#x20;   case 값2 :\
> &#x20;   //조건을 체크할 변수가 값1을 가지면 실행\
> &#x20;   break;\
> &#x20;   case 값3 :\
> &#x20;   //조건을 체크할 변수가 값3을 가지면 실행\
> &#x20;   break;\
> &#x20;  default :\
> &#x20;  //해당되는 값을 가지고 있지 않을 경우 실행\
> &#x20;  break;\
> }

```javascript
let first = prompt("제일 먼저 잡고 싶은 물건은 무엇인가요? 1.과일 2.떡 3.수정구슬 4.현찰 5.반지");

switch(first){
    case "과일" : 
        document.write("생각이 많고 진지해보이는 연상타입입니다.");
    break;
    case "떡" :
        document.write("무드에 약해 화술과 매너가 좋은 타입입니다.");
    break;
    case "수정구슬" :
        document.write("정열적이고 열중하는 타입입니다.")
                    break;
    case "현찰" :
        document.write("부드럽고 따뜻한 타입입니다.");
    break;
    case "반지" :
        document.write("자기를 보호해줄 수 있는 이성타입입니다.");
    break;
    default :
        document.write("잘못 선택하셨습니다.");
    break;
};
```

```javascript
let site = prompt("네이버, 다음, 구글, 네이트 중 가장 자주 이용하는 사이트는?")

switch(site){
    case "네이버" :
        url = "https://www.naver.com/";
    break;
    case "다음" :
        url = "https://www.daum.net/";
    break;
    case "구글" :
        url = "https://www.google.co.kr/";
    break;
    case "네이트" :
        url = "https://www.nate.com/";
    break;
    default :
        document.write("그런 사이트는 없습니다.");
    break;
    };
if(url){
    location.href = url;
};
```

#### if문으로 바꾸기

```javascript
if(site == "네이버"){
    url = "https://www.naver.com/";
}else if(site == "다음"){
    url = "https://www.daum.net/";
}else if(site == "구글"){
    url = "https://www.google.co.kr/";
}else if(site == "네이트"){
    url = "https://www.nate.com/";
}else{
    document.write("잘못된 사이트 이름입니다.");
};

if(url){
    location.href = url;
};
```
