2021/02/01 - [IT국비교육] - Index Javascript
2021/02/02 - [IT국비교육/Javascript] - 조건문 - Javascript
설정한 조건식이 true이면 블록 안의 실행 구문을 반복 수행하는 구문입니다.
- for문
for(초기값설정; 조건식; 증감식) {
실행구문;
}
실행순서
⓵ 초기값을 설정합니다.
⓶ 조건식의 결과가 true면 ⓷ 수행, false면 반복문을 종료합니다.
⓷ 실행 구문을 수행합니다.
⓸ 증감식에서 증감합니다.
⓹ ⓶로 이동하여 반복합니다.
특징
초기값 설정, 조건식, 증감식이 서두에 등장하므로 가독성이 좋아 제일 많이 사용합니다.
처음에 조건식이 false면 실행 구문이 한 번도 실행 안 될 수 있습니다.
초기값 설정 또는 조건식 또는 증감식이 생략될 수 있습니다.
- while문
while(조건식) {
실행구문;
}
실행 순서
⓵ 조건식의 결과가 true면 ⓶ 수행, false면 반복문을 종료합니다.
⓶ 실행 구문을 수행합니다.
⓷ ⓵로 이동하여 반복합니다.
특징
처음에 조건식이 false면 실행 구문이 한 번도 실행 안 될 수 있습니다.
- do~while문
do {
실행구문;
} while(조건식)
실행 순서
⓵ 실행 구문을 수행합니다.
⓶ 조건식의 결과가 true면 ⓵ 수행, false면 반복문 종료합니다.
특징
조건식이 뒤에 있어 실행 구문이 최소한 한 번은 실행됩니다.
반목문 안에서 사용되어 강제로 명령어의 처리 순서를 바꾸는 명령문입니다.
- break
for(초기값설정; 조건식; 증감식) {
~
if(조건식2) {
break;
}
실행구문;
}
실행구문3;
반복문 안에서 사용되어 강제로 반복문을 종료합니다.
원하는 작업을 다 끝냈으니 중단하라는 의미입니다.
조건문인 switch문에서도 사용되어 강제로 switch문을 종료합니다.
- continue
for(초기값설정; 조건식; 증감식) {
~
if(조건식2) {
continue;
}
실행구문;
}
실행구문3;
반복문 안에서 사용되어 강제로 다음 반복 구문으로 건너뜁니다.
특정 작업은 원하는 작업이 아니므로 건너뛰라는 의미입니다.
※ 제어문
위에서 아래로 처리되는 명령어의 처리 순서를 변경시키는 문장입니다.
종류로는 조건문, 반복문, 분기문 등이 있습니다.
객체(Object) - Javascript (0) | 2021.02.04 |
---|---|
함수(Function) - Javascript (0) | 2021.02.03 |
조건문 - Javascript (0) | 2021.02.02 |
연산자(Operator) - Javascript (0) | 2021.02.01 |
Javascript / 자료형 / 변수 - Javascript (0) | 2021.02.01 |
댓글 영역