부트캠프

Section1 반복문

mimi-latte 2022. 4. 28. 09:05

[학습 목표]

- 반복문을 활용하여 단순한 기능을 반복하여 수행할 수 있다

- 반복문(for문)과 문자열, 숫자를 이용해 반복적으로 코드를 실행시킬 수 있다.

- 기본적인 for문( ( for (let i = 0; i < 5; i++ ) )을 응용하여 다양한 for문을 만들 수 있다.

- for문과 while문의 차이에 관해서 설명할 수 있다.

- 반복문과 조건문을 응용하여 특정 조건에서만 코드가 실행되도록 할 수 있다.

- 이중 for문을 이해하고 활용할 수 있다.

 

반복문 : 같거나 비슷한 코드를 여러 번 실행시켜야 할 경우에 쓰는 구문

 

예시) sum과 숫자(n)의 합을 "sum에 대입"하자

   조건

- 숫자(n)은 2부터 시작한다. --> let n = 2;

- 숫자(n)은 4가 될 때까지 반복한다. --> n <= 4;

- 숫자(n)은 1씩 증가한다. --> n = n + 1;

let sum = 1;
sum = sum + 2;
sum = sum + 3;
sum = sum + 4;

console.log(sum)

 


for문

for문은 조건식이 거짓으로 평가될 때까지 코드 블록을 반복 실행한다.

// 가장 일반적으로 사용하는 for문의 형태
for (변수 선언문 또는 할당문; 조건식; 증감식) {
	조건식이 참인 경우 반복 실행될 문;
}

 

for문 예시)

 for(var i = 0; i < 2; i++){
 	console.log(i);
 }
 
 // [결과]
 // 0
 // 1

 

for문의 실행 순서

 

 


while 구문

- 반복할 조건 중, 초기화, 증감문은 따로 조건식만 괄호 안에 넣는다.

// while 구문
let sum = 1;
let n = 2;

while(n <= 4) {
 sum = sum + n;
 n = n + 1;
}
console.log(sum);  10


// for 구문
let sum = 1;
for(let n = 2; n <= 4; n = n+1) {
	sum = sum + n;
}
console.log(sum); // 10