switch문
- 변수에 저장된 값과 case값이 일치할 때 실행된다.
/* 형식 */
switch(변수){
case 값1 : 값1에 실행될코드1; //case의 값에따라서 참이면 실행되고
break; // 실행된후 멈춘다.
case 값2 : 값2에 실행될코드2;
break;
case 값3 : 값3에 실행될코드3;
break;
default : 코드4; //보기중에 없는경우 default
}
예제1
/* 사이트로 이동하는 예제 */
const site = prompt("네이버, 다음, 네이트, 구글 중에 즐겨 사용하는 포털 검색 사이트는?","");
switch(site){ //site 값중 case를 찾는다
case "네이버" : url = "www.naver.com"; //case의 값에따라서 참이면 실행되고
break;// 실행된후 멈춘다.
case "다음" : url = "www.daum.net";
break;
case "네이트" : url = "www.nate.com";
break;
case "구글" : url = "www.google.com";
break;
default: alert("보기중에 없는 사이트 입니다."); //보기중에 없는경우 default
}
if(url) location.href = "http://" + url;
//location.href => 페이지이동하는 스크립트
'WEB UIUX > javaScript' 카테고리의 다른 글
[javaScript]자바스크립트 함수의 정의와 호출(일반함수, 익명함수정의문) (0) | 2022.10.19 |
---|---|
[javaScript]자바스크립트 삼항조건연산자 (0) | 2022.10.19 |
[javaScript]자바스크립트 반복문 (while, for) (0) | 2022.10.18 |
[javaScript]자바스크립트 조건문 (if, if else, else if) (0) | 2022.10.18 |
[javaScript]자바스크립트 대화상자(prompt, alert, confirm) (0) | 2022.10.18 |