반복문 : 같거나 비슷한 코드를 여러번 실행시켜야 할 경우에 쓰이는 문구
ex) 같거나 비슷한 코드 여러번 실행
let sum = 1;
sum = sum + 2;
sum = sum + 3;
sum = sum + 4;
console.log(sum); // 10
반복문 만들기
1. 반복할 내용을 중괄호 block 안에 넣는다.
2. 반복할 조건을 초기화(부터), 조건식(까지), 증감문(어떻게) 순으로 괄호안에 넣는다.최초 시작지점 for(초기화; 조건식; 증감문){ // 조건은 세미콜론;으로 구분 //반복할 내용 }
ex) let sum = 1; // 최초 시작지점 for(let n = 2; n <= 4; n = n+1){ // n은 2부터 4까지 하나씩 증가한다. sum = sum + n; // 반복할 내용 3 = 1 + 2 6 = 3 + 3 10 = 6 + 4 } console.log(sum); // 10
최초 시작지점
초기화
while(조건식){
//반복 할 내용
증감문
}
ex)
let sum = 1; // 최초 시작지점
let n = 2; // 초기화 조건
while(n <= 4){
sum = sum + n;
n = n + 1;
} console.log(sum); // 10
위의 for반복문과 while반복문은 동일하다.
ex) 진행되는 방식
let arrNumber = [48, 96, 54, 61];
-내용 : arrNumber의 n번째 인덱스를 출력
-반복할 조건
초기화 : 숫자(n)은 o부터 시작 -> 인덱스는 숫자 0부터
조건식 : 숫자(n)은 배열의 길이보다 작을 때까지
증감문 : 숫자(n)은 1씩 증가한다.
for(n = 0; n < arrNumber; n++){
console.log(arrNumber[n]);
}
for(let key in obj){
//반복 할 내용
}