같거나 비슷한 코드를 여러 번 실행시켜야 할 경우 쓰는 구문
let sum = 0
// sum과 n의 합을 sum에 대입한다. (반복할 내용)-> sum = sum + n
sum = sum + 1
sum = sum + 2
sum = sum + 3
// 반복할 조건을 코드로 작성한다.
// 조건 -> n은 1부터 시작한다. (초기화)-> let n = 1
// 조건 -> n은 3이 될때까지 반복한다. (조건식)-> n <= 3
// 조건 -> n은 1씩 증가한다. (증감문/증감식)-> n = n + 1
console.log(sum) // 6
반복할 내용을 중괄호 블록(block) 안에 넣어준다.
반복할 조건을 초기화, 조건식, 증감문 순으로 넣어준다.
let sum = 0
for (let n = 1; n <= 3; n = n + 1) {
// block -> 반복할 내용
sum = sum + n
}
console.log(sum) // 6
반복할 조건 중 초기화, 증감문은 따로, 조건식만 괄호 안에 넣어준다.
for문과 똑같이 동작한다.
초기화와 증감문이 필요없는 상황일 경우 선택해서 사용할 수 있다.
let sum = 0
let n = 1 // 초기화
while (n <= 3) { // 조건식
sum = sum + n // 반복할 내용
n = n + 1 // 증감식
}
console.log(sum) // 6