패스트캠퍼스

javaScript-while, do while 반복문

용용it 2023. 4. 24. 21:40

while

 

while 반복문은 조건이 참이면 계속 반복하는 간단한 반복문이다.

다만 조건이 거짓이어야 멈추는 조건을 추가해야 반복을 멈춘다.

 

let n = 0
while (n < 4) {
	console.log(n)
    n += 1
}

// 0
// 1
// 2
// 3

n += 1 이라는 조건을 걸어서 조건을 멈출 수 있는 코드를 짰다.


do while 

 

let n = 0
while (n) {
	console.log(n)
}


do {
	console.log(n)
} while (n)

처음엔 while 문을 써서 반복을 하려고 했지만 n 이 0, false 값이라서 console.log(n) 이 나오지 않는다.

 

이때 do while 문을 써서 다시 작성하면

최소 1번은 n = 0인 것을 console.log(n)으로 나온다는 것이다.

 

do {
	console.log(n)
    n += 1
} while (n < 4)

// 0
// 1
// 2
// 3