프론트엔드 스쿨 5기 TIL - 4월 6일 - continue / break

크롱·2023년 4월 9일
0

JavaSrcipt

목록 보기
16/53

🌃 break

break은 자신을 감싼 반복문만 탈출합니다. 그 상위 반복문까지 탈출하지 않습니다.

<script>
  let i = 0;
  
  while (i < 100) {
          i++;
      if (i === 14) {
              console.log(i + '살 부터 중학생이 됩니다.');
              break;
      }
  }
  
  console.log('중학교 입학을 축하합니다');
  
  // 14살 부터 중학생이 됩니다.
 //중학교 입학을 축하합니다
</script>

🌃 continue

continue는 아래 구문을 실행시키지 않고 다음 루프로 넘어가서 다시 구문을 실행합니다.

<script>
  for (let i = 2; i < 10; i++) {
      for (let j = 1; j < 10; j++) {
          if (j === 3) {
              continue
          }
          console.log(`${i} X ${j} = ${i * j}`)
      }
  }
  //결과
  "2 X 1 = 2"
  "2 X 2 = 4"
  "2 X 4 = 8" .....   "2 X 9 = 18"
  
   2 x 3이 빠짐
   
  "3 X 1 = 3"
  "3 X 2 = 6"
  "3 X 4 = 12"....
  
   3 x 3이 빠짐

</script>
profile
👩‍💻안녕하세요🌞

0개의 댓글