나는 내가 공부 한걸 잘 알고 있니?
switch case 본문
스위치문은 if else 문으로 작성이 가능하다.
그런데 switch case 문을 사용하는 이유는
항목이 많아졌을때 간편하게 사용하기 위해서 쓰이곤 한다.
let p = prompt("1 or 2 입력하세요.")
// 변수 p 에 prompt 를 할당
switch(p){
case "1" : console.log("1을 입력했습니다."); // 1을 입력했을때 출력되는 메세지
break;
case "2" : console.log("2을 입력했습니다."); // 2을 입력했을때 출력되는 메세지
break;
default : console.log("잘못 입력했습니다."); // 그 외의 값을 입력했을때 출력되는 메세지
}
case "1" : console.log("1을 입력했습니다."); // 1을 입력했을때 출력되는 메세지
break;
중 break; 값을 넣어주지 않는다면
1을 입력했을때 그 아래에 있는 case가 전부 실행된다.
- > 1을 입력했습니다. 2을 입력했습니다.
2을 입력했을때
- > 2을 입력했습니다.
그외의 값을 입력 아무거나 했을떄
-> 잘못 입력했습니다.
'JS' 카테고리의 다른 글
JS [ jquery] 팝업창이 한번만 열리고 두번쨰부터 안열릴때 (0) | 2022.05.21 |
---|---|
문자를 배열로 반환하는 법 split(); (0) | 2022.03.24 |
배열을 문자로 만들기 join(), toString() (0) | 2022.03.24 |
For... in / For ... of (0) | 2022.03.23 |
Conditional (1) (0) | 2022.03.02 |