JavaScript/JavaScript 기초

[JavaScript] 반복문

J1woong 2024. 2. 27. 01:00
728x90
반응형
반응형

반복문

 반복문은 동일한 작업을 여러번 반복할 때 사용한다.

 

for

 ;를 이용하여 3부분으로 나눌 수 있다.

 - 초기값 : 반복문에 진입할 때 처음 한번만 실행된다.

 - 조건 : 반복문을 진행하며 조건을 확인하고 false가 되면 멈춘다.

 - 코드 실행 후 작업 : 코드를 실행한 뒤조건true일 경우 실행한다.

for(i=0; i < 5; i++) {
	console.log("공습경보! 공습경보!");
}

 

 for은 명확한 반복 횟수정해져 있을 때 사용한다.

 

while

 while 뒤 괄호에 조건을 작성한다.

 반복될 부분에 초기값을 증가시키는 코드를 작성한다.

i = 0;
while(i<5) {
	console.log("공습경보! 공습경보!");
	i++;
}

 

 while명확한 반복 횟수정해져 있지 않을 때 사용한다.

 

do while

 while문과 비슷하지만, 조건을 아래로 옮겼기때문에 최소 한번 do가 실행된다.

 조건에 따라 do반복한다.

i = 0;
do {
	console.log("공습경보! 공습경보!");
	i++;
} while (i < 5)

 

break

 반복문을 멈추고 빠져나온다.

while(true) {
	gwak = confirm("묻고 더블로 가!");
	if(!gwak) {
		break;
	}
}

 

 while(true)무한반복이다. 조건이 false가 되면 break가 실행되기 때문에 취소를 누르게 되면 반복문이 멈춘다.

 

continue

 반복문을 멈추고 다음 반복을 진행한다.

 아래 코드는 짝수만 출력하는 코드이다.

for(i = 0; i < 100; i++) {
	if(i % 2 === 1) {
		continue;
	}
	console.log(i);
}

 

 i % 21이면 continue가 실행되기 때문에 반복문의 코드가 실행되지 않는다.

728x90
반응형

'JavaScript > JavaScript 기초' 카테고리의 다른 글

[JavaScript] 함수  (0) 2024.02.28
[JavaScript] switch  (2) 2024.02.27
[JavaScript] 논리 연산자  (0) 2024.02.26
[JavaScript] 비교 연산자, 조건문  (0) 2024.02.25
[JavaScript] 기본 연산자  (0) 2024.02.25