본문 바로가기
자바스크립트(Java Script)/자바스크립트(Java Script) 기초

자바스크립트(Java Script) 8장 반복문

by 인생즐겜러 2022. 6. 22.
728x90
반응형

8장 반복문(loop)

 

동일한 작업을 여러번 반복

 

 

 

 

 

for

 

형식은 아래와 같다.

 

for ( let i = 0; i < 5 ; i++) {

   // 반복을 할 코드

}

 

for 괄호 안의 구성물은

초기값 지정 ; 조건 ; 코드를 실행 후 작업

으로 구성되어 있다.

 

위의 실행되는 순서는

1. i=0

2. i가 5보다 작으므로 코드 실행

3. i 값 1 증가

 

이러한 방식으로 조건이 충족 되지 않을 때까지 반복.

 

 

for문 예시

 

 

 

 

 

while

 

형식은 아래와 같다.

 

let i = 0;

while(i<10){
   //반복할 코드
   i++;
}

 

while 안의 괄호의 조건(i<10)을 충족할 때까지 코드를 반복한다.

 

while문 예시

 

 

 

 

 

do...while

 

while과는 비슷하지만 한번은 무조건 실행한다는 점이 다른 점이다.

형식은 아래와 같다.

let i = 0;
do{
   //반복할 코드
   i++;
} while (i<10)

 

 

 

 

 

break / continue

 

break : 멈추고 빠져나옴.

continue : 멈추고 다음 반복으로 진행.

 

break 예시

위의 예시에서 confirm을 취소를 해야

if 문에서 !false = true 로 조건을 받아서 break으로 반복문을 빠져나올 수 있게 된다.

 

 

 

 

 

continue 예시

위의 예시에서는if문에서 홀수인 경우, 1로 log를 찍어주게 되고짝수면 0으로 if문에서 빠져나와 continue 문을 받게 된다. 

 

 

 

 

 

※사용

명확한 횟수가 정해져 있다 => for문

아니다 => while문

 

 

 

 

728x90
반응형

댓글