[부트캠프 JS/Node기초] 210614 반복문 기본 개념 및 정리

밍징·2021년 6월 15일
0

개념복습_ver.

목록 보기
5/30
post-thumbnail

📌 반복문 목표

하아.. 진짜 반복문이 너무너무 어렵다ㅠㅠㅠ 개념이나 대충 어떻게 써야할지 감은 오지만 이걸 코드로 짜볼 때마다 계속 막혀서 진짜 울고 싶을 정도ㅠㅠ

  • 반복문을 활용하여 단순한 기능을 반복하여 수행할 수 있다.
  • for문과 문자열, 숫자를 이용해 반복적으로 코드를 실행시킬 수 있다.
  • 기본적인 for문 (for (let i = 0; i < 5; i++))을 응용하여 다양한 for문을 만들 수 있다.
  • for와 while의 차이에 대해서 설명할 수 있다.
  • 반복문에 조건문을 적용하여 특정 조건에서만 코드가 실행되도록 할 수 있다.
  • 이중 포문이 무엇인지 이해하고 활용할 수 있다.

📌 for 구문

반복문은 반복할 조건을 코드로 작성하는 것이며, 주로 for문과 while문이 가장 대표적이다. 예제를 보자

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

// 요것을 뽑아내려면 아래의 조건들이 필요하다. 
// 숫자(n)은 2부터 시작합니다
// 숫자(n)은 4가 될때까지 반복합니다
// 숫자(n)은 1씩 증가합니다

그렇다면 이걸 for 문으로 쓴다면 어떻게 쓸 수 있을까?

let sum = 1;
for(let n = 2; n <= 4; n=n+1) {
sum = sum + n; // 반복할 내용
}

for 문 안에는 for(초기값; 조건문; 증감문;) 형식으로 써주어야 한다

📌 while 구문

반복할 조건 중에서 초기화,증감문은 따로, 그리고 조건식만 괄호안에 넣어준다.

ex) while문 for 을 비교해보자

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

내 개인적인 의견이지만 for 문과 while문 계속 더 많은 예제들을 통해서 알아나가는 수 밖에 없는 거 같다

profile
프론트엔드를 공부하고 있는 디자이너 입니다 :D

0개의 댓글

관련 채용 정보