반응형
for문
while문
do...while문
break문
continue문
for문
: 주어진 횟수만큼 반복을 수행하는 가장 일반적인 반복문. 초기화, 조건, 그리고 반복 후 작업이 정의
// 예: 0부터 4까지 출력
for (let i = 0; i < 5; i++) {
console.log(i);
}
while문
: 조건이 참인 동안 계속해서 반복. 조건문이 거짓이 될 때까지 블록 내의 코드가 반복적으로 수행
// 예: 0부터 4까지 출력
let i = 0;
while (i < 5) {
console.log(i);
i++;
}
do...while문
: 코드 블록을 한 번 실행한 뒤 조건이 참인 동안 반복. 따라서 무조건 코드 블록이 한 번 이상 실행
// 예: 0부터 4까지 출력
let i = 0;
do {
console.log(i);
i++;
} while (i < 5);
break문
:사용된 위치에서 반복문 또는 switch문을 종료하고 실행 흐름을 그 이후로 이어감
for (let i = 0; i < 10; i++) {
if (i === 5) {
break;
}
console.log(i);
}
// 출력: 0 1 2 3 4
continue문
:실행이 되면 그 아래의 코드는 실행되지 않고, 반복문의 다음 회차로 직접 건너뜀
// 예: 0부터 9까지 숫자 중 짝수만 출력
for (let i = 0; i < 10; i++) {
if (i % 2 !== 0) { // 홀수일 경우
continue; // 다음 반복으로 넘어감
}
console.log(i); // 짝수만 출력됩니다.
}
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 함수 정의 (함수 선언, 함수 표현식, 화살표 함수, return) (0) | 2023.06.24 |
---|---|
[JavaScript] 타입변환, 객체(objects) 및 프로퍼티(properties) (0) | 2023.06.23 |
[JavaScript] 조건문 (if ~ else문, switch문) (0) | 2023.06.21 |
[JavaScript] 연산자 (산술, 할당, 비교, 논리, 증감) (0) | 2023.06.20 |
[JavaScript] 자료형 (String, Number, 객체, null, undefined) (0) | 2023.06.19 |