
프로그래밍에서 동일하거나 유사한 동작이 반복해서 나올 때는 반복문(Loop)을 사용합니다.
console.log(1);
console.log(2);
console.log(3);
.
.
.
console.log(100);
for (let i = 1; i <= 100; i++){
console.log(i);
}
100줄의 코드를 3줄로 간결하게 작성할 수 있습니다.
자바스크립트에서는 for문 뿐만 아니라 while문, do while문 등이 있습니다.
break문을 사용하면 조건식에서 정의한 반복문의 종료 조건과 상관없이 반복을 강제로 종료할 수 있습니다.
for (let idx = 1; idx <= 100; idx++) {
if (idx > 10) {
console.log("반복문 종료!");
break;
}
console.log(idx);
}
for문 내부에 있는 if문을 통해 idx가 10까지만 출력되고 종료하게 됩니다.