🍀 코딩 테스트/쉽게 배우는 JavaScript 알고리즘 입문

do-while문

놀러와요 버그의 숲 2022. 7. 11. 17:38
728x90
반응형
// do 문을 사용하여 1부터 5까지 정수의 합

var sum = 0;
let i = 1; //초기식

do {
  sum = sum + i; //실행문
  i++; //증감식
} while (i < 6); //조건식

console.log("합계: " + sum);

while 문은 루프에 진입하기 전에 먼저 조건식부터 검사한다.

하지만 do / while 문은 먼저 루프를 한 번 실행 한 후에 조건식을 검사한다.

즉, do / while 문은 조건식의 결과와 상관없이 무조건 한 번은 루프를 실행한다. 

do{}안에 i++와 같이 증감식을 써주지 않으면 무한루프가 돈다. 

'🍀 코딩 테스트 > 쉽게 배우는 JavaScript 알고리즘 입문' 카테고리의 다른 글

최댓값 알고리즘  (0) 2022.07.19
평균 알고리즘  (0) 2022.07.19
개수 알고리즘  (0) 2022.07.19
등차수열 알고리즘  (0) 2022.07.14
합계 알고리즘  (0) 2022.07.11