같거나 비슷한 코드를 여러 번 실행시켜야 할경우 쓰는 구문
let sum = 1;
sum = sum + 2;
sum = sum + 3;
sum = sum + 4;
console.log(sum); // 10
여기서 1, 2, 3, 4 ... --> n 으로 일반화 시키면
'sum + n'이 반복되어 sum으로 대입됨을 알 수 있다.
그래서 이 경우를 반복문으로 처리할 수 있는데 반복문 에는
for문 while문이 존재한다.
조건
let sum = 1;
for(let n = 2; n<=4; n= n+1){ //조건을 초기화, 조건식, 증감문 순으로 작성한다.
sum = sum+n; //반복을 실행해야 하는 코드
}
console.log(sum); //10
let sum = 1;
let n = 2; //조건 중 초기화를 따로 적는다
while(n<=4){ //조건식만 괄호안에 넣고
sum = sum + n;
n = n+1; //증감문은 while 코드 안에 넣는다
}
console.log(sum); //10
반복할 범위가 정해져 있다면 for문 을 사용하고
반복할 범위가 정해져 있지 않다면 while문 을 사용하는 것이 좋다.