티스토리 뷰

반응형

우리가 자바스크립트를 사용하면서 조건문만큼 많이 사용되는 게 반복문이다. 이번에는 반복문 중에 하나인 while 문에 대해 알아보자. while 문은 조건식이 참인 경우 실행문을 무한반복 실행한다. 

 

 

 

 

 

 

 

 

while 문 형식

while 문의 형식은 아래와 같다.

 

while (조건식)
  실행문;
  
  
// 실행문이 여러 개인 경우
while (조건식) {
  실행문1;
  실행문2;
}

 

 

 

 

While 문의 무한 반복

앞서 말했듯이 while 문은 조건식이 참일 경우 실행문이 무한으로 실행된다. 이 경우 브라우저가 while 문을 처리하느라 과부하가 걸린다. 브라우저가 먹통이 될 수 있다. 따라서 이러한 문제가 발생하지 않기 위해 while 문을 제대로 사용해야 한다.

 

while문-반복-출력
while 문의 무한 반복 출력

 

 

 

 

 

While 문의 반복 중지

while 문의 반복을 원하는 시점에서 멈추게 하기 위해서는 변수를 사용하면 된다. 프로그래밍에서는 0부터 시작하는 게 보통이기 때문에 변수에 0을 넣어준다. while 문을 10번만 돌리고 멈추고 싶다면 아래와 같이 작성하면 된다.

 

let i = 0;
while (i < 10) {
  console.log('참입니다.');
  i++;
}

// 참입니다. (10번 출력된다.)

 

 

 

 

반응형
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28