학습(구)/JavaScript(구)

자바스크립트 기본문법 - 반복문

잉아당 2021. 10. 12. 16:50
728x90

while(){

}

- while의 () 가 true 일 동안 내용을 반복해서 실행합니다.

- 반복문의 조건에는 비교 뿐만 아니라 표현식, 변수 등이 올 수 있습니다. 

- 조건은 while에 의해 평가되고 불린 값으로 변경됩니다.

 

do{

} while()

- do-while의 경우 먼저 내용을 한번 실행 후 조건에 따라 반복합니다.

 

for

- 시작, 조건, 단계로 구성되어져 있습니다.

- 시작 값에 따라 조건이 true 이면 내용을 실행하고 단계의 과정을 거쳐 수행되어집니다.

- 상황에 따라 시작값, 조건, 단계를 각각 생략해 줄 수 있습니다.

 

보통은 조건이 false가 되면 종료됩니다. 

도중 반복문을 종료 하고 싶을 경우 어떠한 조건일 때 break;를 실행하게 하변 빠져나옵니다.

 

continue는 현재 수행 중인 반복을 종료하고 다음 반복으로 넘겨버리는 역할을 수행합니다.

 

삼항연산자인 ? 뒤에는 break나 continue는 올 수 없습니다.

 

lableName: for 를 이용해 반복문에 식별자를 부여하여 중첩된 반복문일 때 한번에 빠져 나올 수 있게 할 수 있습니다.

ex)

break lableName;

여기서 주의할 점은 labeName은 break와 continue보다 위에 존재해야 합니다.