반복문(while)

Jinkyu Kim·2023년 2월 23일

Javascript

목록 보기
27/30

while(조건){ }
조건이 false가 될때까지 { } 코드를 반복 실행한다

while문 Ex)
let num=5;
while(num>=0){
	console.log(num);
    num--;
}
  • 5 4 3 2 1 0이 출력되고 반복문이 종료된다
  • for문과 다르게 while문은 while문 밖에서 변수선언식을 쓰고, 증감식은 코드블럭 안에 써주었다.
  • for문과 동일하게 break와 continue 사용이 가능하다.
while문 무한루프 Ex)
while(true){
	console.log('작동중');
}	
  • for문과 마찬가지로 무한루프에 빠지지 않게 조심해야 한다.
무한루프 탈출법 Ex)
while(true){
	console.log('작동중');
    if(i===100){
    	break;
    }
    i++;
}
  • 위와 같이 조건식에 break를 달아서 무한루프를 탈출할 수 있다.
do while Ex)
do {
	console.log('do-while');
}while(false)
  • do while문은 일단 먼저 코드를 실행하고 그 뒤에 조건을 검사한다.
  • 조건이 false인 경우에도 코드를 한번 실행한다.

0개의 댓글