티스토리 뷰
반응형
우리가 자바스크립트를 사용하면서 조건문만큼 많이 사용되는 게 반복문이다. 이번에는 반복문 중에 하나인 while 문에 대해 알아보자. while 문은 조건식이 참인 경우 실행문을 무한반복 실행한다.
while 문 형식
while 문의 형식은 아래와 같다.
while (조건식)
실행문;
// 실행문이 여러 개인 경우
while (조건식) {
실행문1;
실행문2;
}
While 문의 무한 반복
앞서 말했듯이 while 문은 조건식이 참일 경우 실행문이 무한으로 실행된다. 이 경우 브라우저가 while 문을 처리하느라 과부하가 걸린다. 브라우저가 먹통이 될 수 있다. 따라서 이러한 문제가 발생하지 않기 위해 while 문을 제대로 사용해야 한다.
While 문의 반복 중지
while 문의 반복을 원하는 시점에서 멈추게 하기 위해서는 변수를 사용하면 된다. 프로그래밍에서는 0부터 시작하는 게 보통이기 때문에 변수에 0을 넣어준다. while 문을 10번만 돌리고 멈추고 싶다면 아래와 같이 작성하면 된다.
let i = 0;
while (i < 10) {
console.log('참입니다.');
i++;
}
// 참입니다. (10번 출력된다.)
반응형
'JavaScript' 카테고리의 다른 글
[Javascript] 콘솔창 undefined 의미 / null과 차이점 (0) | 2021.09.23 |
---|---|
[Javascript] for 문 형식 / while 문과 비교 / break 문 활용 (0) | 2021.09.02 |
[Javascript] 조건부 연산자(조건부 삼항 연산자), if문과 비교 (0) | 2021.08.30 |
[Javascript] switch문 사용법, if문과 차이점, break, default (0) | 2021.08.29 |
[Javascript] if문 조건식에서 true와 false 불 값(boolean) (0) | 2021.08.29 |