📌 제어문
- 조건문 - if문, switch문
2. 반복문 - for문, while문, do~while문
- break문
- continue문
반복문
- for문, while문, do~while문
- break문 : 100번을 반복할 때 중간에 끊을 수 있음
- continue문 : 컨티뉴 밑 문장들 실행 안되고 리턴.
- 무한 LOOP : 끝이 없는 반복
for문 형식
- 기본형: for (몇번반복할지) { 반복하고자하는 명령어들 }
- for (시작값; 종료값; 증감) { 반복하고자하는 명령어들 }
- for( in ) {}
- for ( : ) {}
- for (;;){} 무한LOOP
1. 증가에 따른 반복
for (let a=1; a<=3; a=a+1) {
document.write(a+"HTML");
}//for end
// 결과값 : 1HTML2HTML3HTML
// 해석 : a=1 1<=3 HTML a=1+1
2<=3 HTML a=2+1
3<=3 HTML a=3+1
4<=3 X (반복종료)
2. 감소에 따른 반복
for (let b=3; b>=1; b=b-1) {
document.write(b+"CSS");
}//for end
// 결과값 : 1CSS2CSS3CSS
// 해석 : b=3 3>=1 {CSS} b=3-1
2>=1 {CSS} b=2-1
1>=1 {CSS} b=1-1
0>=1 X (반복종료)
✏️ 연습문제 : 구구단 4단 출력하기
4 * 1 = 4
4 * 2 = 8
...
4 * 9 = 36
let dan=4;
for (let i=1; i<=9; i=i+1) {
document.write(dan + "*" + i + "=" + (dan*i));
}