[JavaScript] while 반복문

정의

while

while문은 조건을 검사하여 true일경우 계속 구문을 실행시키는 반복문이다.

while (조건) {
    구문
}
var i = 0;
while (i < 3) {
    console.log(i);
    i++;
}
// 0
// 1
// 2

do-while

do-whilewhild문과 비슷하지만 처음은 조건과 상관없이 구문을 실행하고 이후에 조건을 검사하여 true일때 구문을 실행한다.

do {
    구문
} while (조건);

처음 구문을 실행하여 0이 출력되고, i는 3이 아니므로 로직이 실행이 안된다.

var i = 0;
do {
    console.log(i);
} while (i == 3);
// 0
updated_at 16-01-2018