⑤ 제어문
● if-else
주어진 조건에 만족시키는 경우에만 지정된 동작을 한다.
if (조건 1) {
동작 1
}
else if (조건 2) {
동작 2
}
else if (조건 3) {
동작 3
}
.....
else {
동작 n
} |
● while
주어진 조건에 만족하는 동안 반복해서 지정된 동작을 수행
● do while
주어진 조건에 만족하는 동안 반복해서 지정된 동작을 수행. 단,
먼저 일단 문장을 수행시킨 후 조건의 만족여부를 검사한다.
do {
동작 내용;
} while (조건); |
●for
초기 변수값을 주고 이 변수값이 조건을 만족시키는 동안 반복 실행
for (초기값 ; 조건 ; 증감식) {
동작 내용;
} |
● break/continue
break는 반복 제어문 안에 위치하여 제어문을 종료시키는 역할을
하고 continue는 제어문의 처음 부분으로 이동시켜 준다.
JavaScript1.2버전에서 break는 뒤에 실행을 중단시킬 위치를 지정할
수 있고 continue는 뒤에 실행을 시작할 위치를 지정할 수 있게 되었다.
● return
함수에서 특정값을 리턴값으로 보내고 싶을 때 사용한다.
● switch
여러 개의 조건이 있고 각 조건에 따라 실행되어지는 동작이 다르다.
switch(표현식) {
case value 1 :
문장 1;
break;
case value 2 :
문장 2;
break;
......
default :
문장 n;
} |
|