<반복문 (Loop)>
특정한 코드의 절차를 매번 재사용하기 위해 반복문이라는 메소드를 사용한다. 만약 반복문이 없다면, 비슷한 코드를 구현하기 위해 일일이 한줄씩 여러번 작성을 해야한다. 하지만 반복문을 사용한다면 한번에 여러 코드를 반복시켜 줄 수 있다.
let sum = 1;
sum = sum + n
// "sum과 숫자(n)의 합"을 "sum에 대입" 하자.
let n = 2; // 숫자(n)는 2부터 시작한다.
n <= 4; // 숫자(n)가 4가 될때까지 반복한다.
n = n + 1; // 숫자(n)는 1씩 증가한다.
console.log(sum);
반복할 조건을 초기화, 조건식, 증강문 순으로 넣어준다.
let sum = 1;
for (let n = 2; n <= 4; n = n + 1) {
sum = sum + n
}
console.log(sum); // 10
반복할 조건 중, 초기화, 증강문은 따로 지정하고, 조건식만 괄호 안에 넣어준다. for 그리고 while 구문 둘다 형식만 다를뿐, 비슷한 역할을 한다. 하지만 경우에 따라 while 구문을 꼭 써야할 경우도 생길 수 있다.
let sum = 1;
let n = 2;
while (n <= 4);
sum = sum + n;
n = n + 1;
}
console.log(sum); // 10