자바스크립트 첫걸음
조건문과 반복문
조건문과 반복문
Introduction
이번 장에서는 자바스크립트에서 필수적인 역할을 하는 조건문과 반복문에 대해 알아보겠습니다. 이 두 가지는 프로그래밍의 핵심 개념으로서, 코드가 실행되기 위한 논리적 흐름을 결정하고 반복 작업을 효율적으로 수행하도록 도와줍니다.
조건문
조건문은 특정 조건이 만족되면 해당 블록의 코드를 실행합니다. 조건문은 프로그램의 흐름을 제어하는 데 사용됩니다. 자바스크립트에서 조건문에는 if
, else
, 그리고 else if
구조가 있습니다.
If 조건문
가장 기본적인 조건문은 if
입니다. if
는 조건이 참일 때만 실행됩니다.
let number = 10;
if (number > 5) {
console.log("숫자는 5보다 큽니다.");
}
Else 조건문
if
문의 조건이 거짓일 때 실행되도록 하는 else
도 있습니다.
let number = 3;
if (number > 5) {
console.log("숫자는 5보다 큽니다.");
} else {
console.log("숫자는 5보다 작습니다.");
}
Else if 조건문
여러 다른 조건을 확인할 때는 else if
를 사용할 수 있습니다.
let number = 7;
if (number > 10) {
console.log("숫자는 10보다 큽니다.");
} else if (number > 5) {
console.log("숫자는 5보다 큽니다.");
} else {
console.log("숫자는 5보다 작거나 같습니다.");
}
반복문
반복문은 특정 조건이 참인 동안 코드를 반복적으로 실행합니다. 반복문은 반복 작업을 간단하고 효율적으로 수행할 수 있도록 도와줍니다. 자바스크립트에서 사용하는 반복문에는 for
, while
, 그리고 do..while
문이 있습니다.
For 반복문
for
반복문은 반복 횟수를 미리 알고 있을 때 주로 사용됩니다.
for (let i = 0; i < 5; i++) {
console.log("i는: " + i);
}
While 반복문
while
반복문은 조건이 달성될 때까지 실행됩니다.
let i = 0;
while (i < 5) {
console.log("i는: " + i);
i++;
}
Do..While 반복문
do..while
반복문은 먼저 실행한 후 조건을 체크합니다.
let i = 0;
do {
console.log("i는: " + i);
i++;
} while (i < 5);
결론
이번 장에서는 조건문과 반복문의 기본 개념과 이를 사용하는 방법에 대해 알아보았습니다. 조건문은 프로그램의 흐름을 결정하고, 반복문은 반복 작업을 간단하고 효율적으로 수행하도록 도움을 줍니다. 자바스크립트의 조건문과 반복문은 프로그램의 필수적인 요소로서 매우 중요합니다.