개념
<script>
/*
[반복문]
- 반복문은 특정 코드 블록을 여러 번
- 반복 실행할 수 있게 해주는 문법입니다.
- 컴퓨터에게 반복 작업을 지시하려면 세 가지 조건이 필요합니다.
- 예를 들어, 1부터 5까지 숫자를 출력하는 반복문을 생각해봅시다.
- (출력 결과: 1, 2, 3, 4, 5)
[반복에 필요한 3가지 요소]
(1) 시작 값: 어디서부터 시작할 것인가? => 1부터 시작
(2) 종료 조건: 어디까지 반복할 것인가? => 5까지 반복
(3) 증가 값: 반복할 때마다 얼마나 증가할 것인가? => 1씩 증가
[반복문의 기본 구성 요소]
(1) while : 반복을 실행하는 명령어
(2) (조건) : 조건이 참일 때 반복을 계속합니다.
(3) {실행문} : 조건이 참인 동안 반복해서 실행되는 코드 블록입니다.
[반복문의 기본 구조]
while (조건식) {
// 조건식이 참(true)인 동안 실행될 문장
// 반복이 끝난 후 다시 조건식을 확인합니다.
}
[반복문을 구성하는 3가지 식의 명칭]
(1) 초기식 : 반복을 시작하는 초기 값 설정
(2) 조건식 : 반복을 계속할지 판단하는 조건 설정
(3) 증감식 : 반복할 때마다 값이 증가하거나 감소하는 방식
*/
let i = 1; // 초기식
while(i <= 5){ // 조건식
document.write(i, "<br>");
i = i + 1; // 증감식
}
document.write("i = ", i, "<br>");
//---------------------------------------
let i2 = 1;
if(i2 <= 5) {
document.write(i2, "<br>");
i2 = i2 + 1;
}
if(i2 <= 5) {
document.write(i2, "<br>");
i2 = i2 + 1;
}
if(i2 <= 5) {
document.write(i2, "<br>");
i2 = i2 + 1;
}
if(i2 <= 5) {
document.write(i2, "<br>");
i2 = i2 + 1;
}
if(i2 <= 5) {
document.write(i2, "<br>");
i2 = i2 + 1;
}
document.write("i2 = ", i2, "<br>");
</script>
HTML
복사


