for 구문
for 구문은 반복문을 설정합니다:
이 안에 배치된 코드는 지정된 횟수만큼 반복될 것입니다.
구문
for (초기 명령; 반복문 종료 조건; 반복 후 실행 명령) {
반복문 본문
};
예시
0부터 10까지의 숫자 시퀀스를 출력해 봅시다:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
예시
10부터 0까지의 숫자 시퀀스를 출력해 봅시다:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
예시
0부터 10까지의 짝수를 출력해 봅시다:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
예시
배열의 요소들을 출력해 봅시다:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
예시
초기 명령과 반복 후 실행 명령은 하나의 명령이 아니라, 쉼표로 구분된 여러 명령으로 구성될 수 있습니다. 예를 들어 두 개의 카운터를 만들어 봅시다: 첫 번째 카운터는 각 반복마다 1씩 증가하고, 두 번째 카운터는 2씩 증가하도록 해봅시다:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}