반복문
- 오늘은 알고리즘 문제를 풀며 한계를 많이 느꼈습니다.
- 반복문/ 함수 스코프 개념, 전역 변수와 지역 변수에 대해 공부하려고 합니다.
웹프로그래밍 기초 천인국 지음
참고하여 작성하였습니다.
왜 반목문을 사용하나
- 반복문을 이용하지 않으면 문구를 반복적으로 쓰려고 할 때 적게는 몇 번, 수십 번, 수백 번 등 그 횟수에 맞게 반복적으로 작성해야 함.
반복문의 종류
- 반복문 while, do while, for loop, break, continue, 중첩 for 문
- while : 주어진 조건이 만족되는 동안, 문장을 반복 실행하는 제어 구조
- for loop : 문장을 정해진 횟수만큼 반복하여 실행하는 반복 구조
for문은 초기식/ 조건식/ 증감식의 3부분으로 구성
- 중첩 반복문 : 하나의 for 루프 안에 다른 for 루가 내장될 수 있음
- do while : while 문과 비슷하나 반복 조건을 루프의 처음이 아닌 루프의 끝에서 검사한다.
- for in loop : 객체 안의 속성들에 대하여 어떤 처리를 반복할 수 있는 구조
예) for (변수 in 객체) {
문장
}