03.제어문 - 조건문

Pyo_Poi·2022년 3월 7일
0
post-thumbnail

01.Switch문

switch문은 변수에 저장된 값과 switch 문에 닫는 경우의 값을 검사해 변수와 경우의 값에서 일치하는 값이 있을 때 그에 해당하는 코드를 실행한다.
if 문과 용도는 비슷하지만 if문은 만족하는 데이터가 여러 개일 경우에 사용하고, switch문은 여러경우의 값중 일치하는 데이터를 찾아 코드를 실행시킬 때 사용한다.

<script>
	var 변수 = 초깃값;
    	switch(변수){
        	case1:코드1;
            break;  //위의 case 값1:코드1이 true 라면 실행 + break
            case2:코드2;
            break;
            ...
            default:코드5;   
        }
</script>

예시를 만들어보자.
prompt와 switch를 이용해 입력한 이름에 해당하는 사이트로 이동하는 코드를 만들어보자.

 <script>
 	var site = prompt("네이버, 다음, 구글 중 \ 즐겨 사용하는 사이트는?") // 여기에서 \ 는 문자열의 줄을 바꿔도 오류가 발생하지 않는다.
    
    var url;
    
    switch(site){
    	case "구글" : url = "www.google.com";
        break;
        case "네이버" : url = "www.google.com";
        break;
        case "다음" : url = "www.google.com";
        break;
        default : alert("보기 중에 없는 사이트입니다.");
    }
    
 </script>
profile
시끄럽지 않은 프론트엔드 공부하는 사람

0개의 댓글