javascript

JavaScript 시작하기 - 반복문

환상곰 2023. 1. 21. 13:44
반응형

1. for문

-  for문의 기본형태

for(초기문;조건문;증감문){
    동작식;
}

* 초기문은 보통 변수를 선언

* 조건문은 조건이 false가 될 때까지 동작식 반복 수행

* 증감문은 선언한 변수를 증감해줌

 

<예제>

for(let i=0;i<5;i++){
    console.log(i);
}

// 0
// 1
// 2
// 3
// 4

* i라는 변수를 선언해주고 동작식 수행,  i=i+1 증감식 수행, i가 5가될 때 조건문 false되면서 반복문 종료

 

 

2. while문

- while문 기본 형태

while(조건문){
    동작식;
}

 ** 조건문이 false가 될 때까지 동작식 반복 수행

 

<예제>

let i = 0
while(i === 0){
    console.log(i);
} 

// 0이 계속 콘솔에 찍힘

** 이 경우에 무한 반복이 되는데 브라우저가 렉이 걸려서 멈출 수 있음에 주의!

 

let i = 0;
while(i<5){
    console.log(i);
    i++;
}

// 0
// 1
// 2
// 3
// 4

** i가 5가 될 때 반복문 종료

 

 

3. continue와 break

- continue : 현재 반복을 종료하고 다음 반복을 실행하고 싶을 때 사용

- break : 반복문을 강제로 빠져 나오고 싶을 때 사용

 

<예제>

for(let i=1;i<11;i++){
    if(i%2 === 0){
        continue;
    }

    if(i === 7){
        break;
    }

    console.log(i);
}

// 1
// 3
// 5

-- i가 짝수이면 건너뛰기, i가 7일 경우 반복문 강제 종료

 

 

반응형