티스토리 뷰

[JS]

[JavaScript] for 반복문 쉬운 설명

코딩-noob 2021. 6. 15. 15:59

제가 처음 배울 때 엄청 고생한 반복문을 설명

반복문을 쓰는 상황은 동일한 행위를 계속 반복하려고 할 때입니다. 

for 문은 반복 횟수가 정해졌을때 주로 사용합니다.

 

 

- for 반복문의 기본 형태

     for(초깃값; 조건식; 증감식) {

       실행구문;

       .....

}                                                                      // 기본적으로 이런 형태를 가지는데 글로만 봐서는 절대로 코딩을 할 수 없습니다. 더                                                                                쉬운 말로 바꿔보겠습니다.

 

     for(for문에 사용할 변수 초기값 선언; 선언 값 범위 설정; 변수의 변하는 값 설정) {

          실행 구문;

           .....

}

                                                                       // 본인이 적었음에도 불구하고 아직도 초심자가 보기엔 어려울 수 있습니다. 예시로 적어서 설명해보겠습니다.

 

-예시-

let sum = 0;

      for( let i = 0;  i <= 10;  i++ ) {

          sum = sum + i

}

 

//

1. 우선 저는 작성할 때 실행 구문에 중점을 두고 나머지를 설정하는 편입니다. 왜냐하면 실행구문 부분을 반복하기 때문에 반복하는 식을 잘 설정해주고 나머지를 맞춰서 해주는 게 개인적으로 편한 것 같습니다.

2.   다음은 for 문으로 돌아가서 가로 안 초깃값을 설정하는데 이 부분은 보통 숫자 0으로 설정해줍니다. 배열에서의 적용도 그렇고 일단 0으로 해주고 나중에 반복문 작성 완료 후 검사 및 수정해줍니다.  

3.   조건식 부분은 범위를 설정해줍니다. 글의 맨 앞에 보시면 for반복문은 반복 횟수가 정해졌을 때 주로 사용한다고 말했는데 이 반복 횟수에 대한 부분입니다. 이 횟수 범위를 넘어가게 되면 반복이 멈추기 때문에 역시 설정 시 잘 설정해줘야 합니다.

4.   증감식 부분은 초깃값의 증감에 대한 부분입니다. 보통은 0으로 설정한다고 말씀드렸고 초기 배울 때는 1씩 증가하는 것을 많이 사용할 것이고 이쪽 부분은 수학 시간에 배운 수열에 대한 부분이 약간 적용된다고 생각합니다. 간단한 반복문들은 보통 계차수열 수준이라고 생각됩니다.

 

for문의 경우 범위 설정을 잘해주면 알아서 빠져나오기 때문에 return 값을 해주지 않아도 됩니다.

 

 

 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함