Javascript

[Javascript] 반복문

mm_스터디 2024. 5. 7. 16:22
728x90

특정 동작을 반복해서 수행할 수 있도록 만들어주는 문법

 

문법 : for (초기식;  조건식;  증감식) {

          }

 

초기식

 

반복문 내에서 쓸 변수를 초기화하기 위한 값

반복문 내에서 쓰는 변수를 카운트 변수라고도 함

 

 for (num=1;  조건식;  증감식) {

          }

 

 

조건식

 

반복문이 언제까지 반복할지 범위를 정하는 식

 

for문은 조건식이 참일 때만 반복, 거짓이면 종료

 

 for (num=1; num <= 10 ;  증감식) {

          }

 

 

증감식

 

++, --를 사용하여 표현

 

 for (num=1; num <= 10  num++) {

          }

 

 

 

추가적인 내용

 

조건식을 강제로 멈추고 싶을 때는 for 문 안에 if , break를 추가하여 멈추기
 for (let num = 1; num <= 10; num++) {
   if (num >= 5) {
     break;
   }
   console.log(num);
 }

 

특정회차를 건너뛰고 싶을때는 continue 문 추가

홀수 값만 출력하고 싶은 경우를 예시로 들면

 

for (let num = 1; num <= 10; num++) {
  if (num % 2 === 0) {
    continue;
    → 조건식이 참이 되면 continue문으로 넘어가서 다음 회차로 진행
  }
  if (num >= 5) {
    break;
  }
  console.log(num);
}

 

728x90