반복문

  1. 오늘은 알고리즘 문제를 풀며 한계를 많이 느꼈습니다.
  2. 반복문/ 함수 스코프 개념, 전역 변수와 지역 변수에 대해 공부하려고 합니다.

웹프로그래밍 기초 천인국 지음
참고하여 작성하였습니다.

왜 반목문을 사용하나

  • 반복문을 이용하지 않으면 문구를 반복적으로 쓰려고 할 때 적게는 몇 번, 수십 번, 수백 번 등 그 횟수에 맞게 반복적으로 작성해야 함.

반복문의 종류

  • 반복문 while, do while, for loop, break, continue, 중첩 for 문
  • while : 주어진 조건이 만족되는 동안, 문장을 반복 실행하는 제어 구조
  • for loop : 문장을 정해진 횟수만큼 반복하여 실행하는 반복 구조
           for문은 초기식/ 조건식/ 증감식의 3부분으로 구성 
  • 중첩 반복문 : 하나의 for 루프 안에 다른 for 루가 내장될 수 있음
  • do while : while 문과 비슷하나 반복 조건을 루프의 처음이 아닌 루프의 끝에서 검사한다.
  • for in loop : 객체 안의 속성들에 대하여 어떤 처리를 반복할 수 있는 구조
    예) for (변수 in 객체) {
     문장 
     }