JS | - Review 5 -

Jongbeome·2021년 5월 18일
0

JavaScript

목록 보기
5/10
post-thumbnail

반복문

반복문은 같거나 비슷한 코드를 여러번 실행시켜야 할 경우에 쓰는 구문이고
자바스크립트가 지원하는 반복문에는 여러가지가 있다.
그 중 for 문과 while 문이 대표적이다.


for 문

for 문의 구조 : for (시작; 조건; 증감문) {내용}

ex) for(let i = 0; i < 10; i++) {
      console.log(i);
    }  // 0 1 2 3 4 5 6 7 8 9

while 문

while 문의 구조 : while (조건) {내용}

ex) let i = 0
    while(i < 10) {
      console.log(i);
      i++;
    }  // 0 1 2 3 4 5 6 7 8 9

break 와 continue

while 문 안에 break 를 넣으면 반복문을 중단할 수 있다.

ex) let i = 0;
    while (i < 10) {
      if (i > 5) {
        break;
      }
      console.log(i);
      i++
    } // 0 1 2 3 4 5
    // i 가 5보다 커지면 반복문은 중단

continue 는 반복문에서 예외를 두고 싶을 때 사용할 수 있다.

ex) let i = 0;
    while (i < 10) {
      i++;
      if (i % 2 === 0) {
        continue;
      }
      console.log(i);
    } // 1 3 5 7 9 
     // 짝수일 경우를 제외하고 반복문 실행

이중 for 문

공부하면서 가장 이해가 어려웠던 내용이다...
이중 for 문은 for 문 안에 for 문을 사용한 것을 말한다.

ex) for(let i = 2; i < 3; i++) {
      for(let j = 1; j < 10; j++) {
      console.log(i + ' X ' + j + ' = ' + i*j);
      }
    }  // 구구단 2단을 출력한다.

► 바깥쪽 for 문이 1번 실행될 때 안쪽 for 문은 9번 실행됨


profile
초보 개발자 성장일기

0개의 댓글

관련 채용 정보