일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 논리 연산자
- SQLIntegrityConstraintViolationException
- 유효성 검사
- Do while
- 삼항(조건) 연산자
- 가위바위보 게임
- count_program
- Math 함수
- 접근제한자
- DropDown
- 간단한 연산
- decimalformat
- 객체 배열
- switch-case
- 변수
- var 변수
- 표 구현
- 관계 연산자
- color code
- 배열 array
- IF else
- 반복문
- 업다운 게임
- Scanner
- 문자열 비교
- 할당 연산자
- 컬렉션프레임워크
- 형변환 연산자
- 변수 기본형
- Style Sheet
Archives
- Today
- Total
무룩 공부방
[HTML] EX13) 조건문 if와 switch-case문(Notepad++/Java Script) 본문
if와 switch-case의 사용법을 알아 보았습니다.
<Source code>
<!doctype html>
<html>
<head>
<title>문제~</title>
<meta charset="utf-8">
<script>
let a= prompt("선택");
if(a==0){
alert(0);
}
if(a==1){
alert(1);
}
if(a==2 || a==3){
alert('2,3');
}
if(a!=0 && a!=1 && a!=2 && a!=3){
alert("번호는 0-3 중에서 선택");
}
switch(parseInt(a)){
case 0 :
alert(0);
break;
case 1 :
alert(1);
break;
case 2 :
case 3 :
alert('2,3');
break;
default : // case 값이 없을 때 실행
alert("번호는 0-3 중에서 선택");
}
</script>
</head>
<body>
</body>
</html>
if() 괄호() 안에 조건이 들어가고 조건이 참일때 if문 안으로 진입합니다.
if(a!=0 && a!=1 && a!=2 && a!=3){alert("번호는 0-3 중에서 선택");} 과 같은 문장으로 의도와 맞지않은 input이 생겼을 경우
의도에 맞는 input을 유도하거나 이전과정으로 돌리기 위한 과정을 유효성 검사라 하는데 프로그래밍에 있어서 예외의 경우나 오류가 발생할 수 있는 경우를 미리 생각해두고 방지하는것이 습관화 되면 좋을 것 같습니다.
switch case문에서 switch뒤에 오는 조건안에는 조건식이 들어갈 수 있습니다.
다양한 case를 분리하여 처리하는데 사용하고 예외의 경우를 if문의 else와 같이 default를 활용할 수 있다.
'IT > HTML' 카테고리의 다른 글
[HTML] EX15) 배열 (Notepad++/Java Script) (0) | 2023.08.26 |
---|---|
[HTML] EX14) 함수와 매개변수(Notepad++/Java Script) (0) | 2023.08.26 |
[HTML] EX12) switch-case문(Notepad++/Java Script) (0) | 2023.08.26 |
[HTML] EX11) 업다운 게임 만들기 (Notepad++/Java Script) (0) | 2023.08.26 |
[HTML] EX10) 함수와 매개변수(Notepad++/Java Script) (0) | 2023.08.26 |