for 문
- 자바스크립트에서 가장 많이 사용하는 반복문
- 값이 일정하게 커지면서 명령을 반복하여 실행할 때 사용한다.
- 초깃값 → 조건 → 명령 → 증가식 순서로 진행

// if 문
var i;
var sum = 0;
for(i = 1; i < 6; i++) {
sum += i; // 1 부터 5까지 합
}
중첩된 for 문
- for 문 안에 다른 for 문을 넣어 사용
- 안쪽 for 문을 모두 실행 한 후 바깥쪽 for문을 실행한다.
while 문
- 조건을 체크하고 true라면 { }안의 명령 실행
- false라면 { }안의 명령을 실행하지 않는다.

do ~ while 문
- 조건과 상관없이 명령을 한 번 실행한 후 조건을 체크한다.
- 조건이 false라도 명령은 최소 1번 실행이 된다.

// while문을 이용한 팩토리얼 계산
var n = prompt("숫자를 입력하세요.","10");
var msg = "";
if (n !== null) { // '취소' 버튼을 누르지 않았는지 체크
var nFact = 1; // 결과 값
var i = 1; // 카운터
while(i <= n) {
nFact *= i;
i++;
}
msg = n + "! = " + nFact; // 결과 값을 표시할 문자열
}
else
msg = "값을 입력하지 않았습니다.";
System.out.println(msg);
break 문
- 종료 조건이 되기 전에 반복문을 빠져 나와야 할 때 사용
continue 문
- 조건에 해당되는 값을 만나면 반복문의 맨 앞으로 이동 (결과적으로 반복과정을 한 차례 건너 뜀)
'JS > 정리' 카테고리의 다른 글
[자바스크립트] 변수 선언 (0) | 2022.12.15 |
---|---|
[자바스크립트] 변수 (0) | 2022.12.15 |
[자바스크립트] 조건문 (0) | 2022.12.01 |
[자바스크립트] 연산자 (0) | 2022.12.01 |
[자바스크립트] 자료형 (0) | 2022.12.01 |
댓글