같거나 비슷한 코드를 여러 번 실행시켜야 할 경우에 쓰이는 구문
1) 반복할 내용을 먼저 코드로 작성
ex) "sum과 숫자(n)의 합"을 "sum에 대입"하자
-> sum = sum + n;
2) 반복할 조건을 코드로 작성
ex) 숫자(n)는 2부터 시작한다 -> let n = 2;
숫자(n)가 4가 될 때까지 반복한다 -> n <= 4;
숫자(n)는 1씩 증가한다 -> n = n + 1;
1) 반복할 내용을 중괄호 block 안에 넣어준다
2) 반복할 조건을 '초기화', '조건식', '증감문' 순서로 넣어준다
ex)
let sum = 1;
for (let n = 2; n <= 4; n = n + 1) {
sum = sum + n; // 반복할 내용
}
console.loge(sum); // 10
반복할 조건 중에서 조건식만 괄호 안에 넣고, 초기화와 증감문은 따로 놓는다
ex)
let sum = 1;
let n = 2;
while (n <= 4) {
sum = sum + n; // 반복할 내용
n = n + 1;
}
console.loge(sum);