Javascript 반복문(while)

1227 단어 JavaScriptJavaScript

⭐Javascript 반복문(while, 예제)

📕while 반복문

형태

while(불 표현식){
	//본문
}

let i = 0
while(confirm('계속하시겠습니까?')){
	alert(`${i} 번째 반복입니다.`)
    i++
}

순서

  1. 불 표현식을 확인한다

2-1. true라면 본문을 실행하고 1로 돌아간다

2-2. false라면 종료한다

무한 반복문

불표현식 자리에 true를 넣으면 무한 반복을 한다

본문 내에 if조건을 넣어 특정 조건을 만족하였을 때 break로 반복문을 빠져나오면 된다

while(true){
	
}

📗break 와 continue

break는 switch에서 사용하는 것과 같다

구문을 벗어나기 위해 사용한다

continue는 반복문 안의 반복 작업을 멈추고 반복문의 처음으로 돌아갈 때 사용한다

let i = 0
while(true){
    console.log(i)
    i++
    break;
} 
-> 무한 반복 되지않고 0만 찍히고 끝난다

let i = 0
while(true){
    console.log(i)
    i++
    continue
    console.log('바보') //continue에서 다시 첫부분으로 가기때문에 출력X
} 
-> 0, 1, 2, 3 ,,,,,,

📘for 반복문과 while 반복문 비교

for 문은 특정 횟수만큼 반복을 하거나 배열을 기반으로 반복할 때

while 문은 특정 조건을 이용할 때

특정 조건의 예

  1. 특정 결과가 나올 때까지

  2. 특정 시간이 될 때까지

  3. 특정 무언가를 찾을 때 까지 등등

좋은 웹페이지 즐겨찾기