자바스크립트에서 사용하는 반복문에는 두 가지가 있다. 바로 while 문과 for 문이다. 보통 for 문이 더 간결하지만, 무한 반복문을 표현할 때는 while 문을 사용하는 게 더 간결하다. 목차 for 문 형식 for 문 실행 순서 while 문과 for 문의 비교 for 문에서 break 문으로 반복 멈추기 for 문 형식 for 문 형식은 아래와 같다. 우선 '시작'에서 변수 선언을 해준다. for (시작; 조건식; 종료식) { 실행문; } for 문 실행 순서 ①'시작' 부분에서 변수가 선언되면 ②그 변수를 사용한 조건식이 실행된다. ③조건식이 참이라면 ④실행문과 종료식이 순서대로 실행된다. ⑤다시 조건식으로 돌아간다. ⑥조건식이 성립하지 않을 때까지 실행문과 종료식이 반복 실행된다. whil..
우리가 자바스크립트를 사용하면서 조건문만큼 많이 사용되는 게 반복문이다. 이번에는 반복문 중에 하나인 while 문에 대해 알아보자. while 문은 조건식이 참인 경우 실행문을 무한반복 실행한다. 목차 while 문 형식 While 문의 무한 반복 While 문의 반복 중지 while 문 형식 while 문의 형식은 아래와 같다. while (조건식) 실행문; // 실행문이 여러 개인 경우 while (조건식) { 실행문1; 실행문2; } While 문의 무한 반복 앞서 말했듯이 while 문은 조건식이 참일 경우 실행문이 무한으로 실행된다. 이 경우 브라우저가 while 문을 처리하느라 과부하가 걸린다. 브라우저가 먹통이 될 수 있다. 따라서 이러한 문제가 발생하지 않기 위해 while 문을 제대로 ..