
1. 조건문 - if문, switch문
2. 반복문 - for문, while문, do~while문
3. break문
4. continue문
- 경우 수(case)의 목록 중에서 동일한 값을 찾아서 수행
- if 문의 ( == ) 같다표현과 같음
- break : 끊어내는 것, 끝내는 것. switch문을 빠져나옴
- defalut : 목록중에 없는 경우 무조건 수행
- 값 : 실수형으로 경우의 수는 사용 불가, 정수형과 문자형으로 대부분 사용.
- case값은 반드시 순차적이지 않아도 된다.
1.switch~case문 예문
switch (30) {
case 10 : document.write("SEOUL"); break;
case 20 : document.write("JEJU"); break;
case 30 : document.write("BUSAN"); break;
} //switch end
2. + default : 목록에 값이 없으면 무조건 수행
switch (40) {
case 10 : document.write("SEOUL"); break;
case 20 : document.write("JEJU"); break;
case 30 : document.write("BUSAN"); break;
default : document.write("기타..."); break;
} //switch end
3. break문이 없으면 ?
switch (20) {
case 10 : document.write("SEOUL"); break;
case 20 : document.write("JEJU");
case 30 : document.write("BUSAN"); break;
default : document.write("기타..."); break;
} //switch end
// 결과값 : JEJUBUSAN
// break가없으면 프로그램이 계속 흘러간다.