728x90
반복문 do while 이해하기
- 반복문 do while이란?
- 순서도(플로우 차트)
- 예시
반복문 do while이란?
do while이란 while과 for와 같은 반복문입니다. 차이점은 for나 while은 실행을 하자마자 조건이 거짓이라면 작동을 안 하지만 do while문의 경우 내용을 실행을 하고 나서 조건을 확인하므로 조건이 거짓인 경우에도 내용을 한 번은 실행하게 됩니다.
do{
실행할 내용
}while(조건)
1. 실행할 내용을 실행합니다.
2. 조건을 확인합니다.
3-1. 조건이 결과가 거짓이라면 do while문을 끝냅니다.
3-2. 조건이 참이라면 실행할 내용을 실행합니다.
4. 조건이 거짓일 때까지 1~3의 내용을 반복합니다.
순서도(플로우 차트)
예시
//처음부터 조건이 거짓인 경우
let i = 3;
do{
console.log("i가 3이지만 출력 되었습니다.");
}while(i>10)
1. i를 3으로 설정한다.
2. do를 만나 console.log를 실행하여 "i가 3이지만 출력되었습니다."를 출력한다.
3. 조건이 거짓이라 do while문을 끝낸다.
//처음부터 조건이 참인인 경우
let i = 0;
do{
console.log("이 문장을 10번 찍습니다.");
i++;
}while(i<10)
1. i를 0으로 설정한다.
2. do를 만나 console.log를 실행하여 "이 문장을 10번 찍습니다."
3. i++에 의하여 i를 1 증가시킨다.
4. 조건을 확인하여 참이면 2~3을 반복하고 거짓이면 do while을 종료합니다.
728x90