let i = 1;

do { /* 코드 블록({}) */
    // 코드 블록을 먼저 실행한 후 조건식을 검사
    console.log(i);
    i++;
} while (i <= 5); // 조건식이 참(true)이면 코드 블록을 반복 실행

// 출력: 1 2 3 4 5
do {
    코드 블록
} while (조건식);
let i = 1; // 변수 i를 1로 초기화

do {
    console.log(i); // 현재 변수 i의 값을 출력
    i++; // 변수 i의 값을 1 증가시킴
} while (i <= 5);

// 출력: 1 2 3 4 5
let i = 1;

do {
	if (i == 3) { // i가 3이면 반복문 종료
		break;
	}

    console.log(i);
    i++;
} while (i <= 5);

// 출력: 1 2
let i = 1;

do {
	if (i == 3) {
        i++; // i를 증가시켜 무한 루프를 방지
		continue; // 현재 반복을 건너뛰어 다음 반복으로 이동합니다.
	}

    console.log(i);
    i++;
} while (i <= 5);

// 출력: 1 2 4 5