While, Do while 반복문

정승원·2023년 5월 7일
0

JavaScript

목록 보기
18/69
post-thumbnail

while 반복문


while 반복문은 조건이 계속 참일 때 계속 반복하는 것이다. 다라서 거짓이 있어야 반복문이 끝나는 것이 while 반복문인 것이다.

while 반복문 예제


우선 let 이라는 재할당 가능한 키워드를 0 으로 지정해 주고 while문으로 n < 4를 조건을 둔다. 그리고 console.log에 n을 출력하면 무한번으로 출력이 되서 웹브라우저가 멈출수도 있다. 그래서 n++로 지정을 해 주는 것이다.
그럼 결과 값은 0,1,2,3 이라는 결과 값이 출력이 되는 것이다.
그래서 for 반복문과 매우 유사한 것을 볼 수 있다. 하지만 while문이 더 간단하지만 잘못하면 웹브라우저가 무한번으로 반복할 수 있는 것을 주의해야 한다.

do while 반복문


첫 번째 while 반복문은 n은 0이기 때문에 거짓이다. 그래서 출력이 되지 않는데,
do while 반복문은 do를 먼저 선언하고 그 중괄호 안에 console.log(n)을 넣고 끝나는 지점에 while(n)을 선언하거 출력하면 0이라는 출력이 된다. while은 (n)이 거짓이니까 다시 반복하지 않고 끝내는 것을 말한다.

do while, while의 차이점

while 반복문은 거짓이면 아무것도 출력이 되지 않는다.

do while은 거짓이 있더라도, 최초 한 번은 출력을 할 수 있는 것을 말한다.

그래서 최초 한 번을 출력을 꼭 해야하면 do while문을 사용하는 것이고, 일반적일 때는 while 반복문을 사용하면 된다는 것이다.

profile
프론트엔드 개발자 준비

0개의 댓글