일하고 공부하고

JavaScript 기초: 조건문과 반복문 본문

코딩/자바스크립트

JavaScript 기초: 조건문과 반복문

회사원짱구 2024. 12. 10. 15:36
반응형

 

 

JavaScript 기초: 조건문과 반복문

이번 포스팅에서는 JavaScript의 조건문반복문을 배우겠습니다. 이 두 가지는 프로그램의 흐름을 제어하는 데 매우 중요한 역할을 합니다.

1. 조건문

조건문은 특정 조건에 따라 코드 블록을 실행하거나 건너뛸 수 있게 합니다.

1.1 if 문

if 문은 조건이 true일 때 코드를 실행합니다.


let age = 18;
if (age >= 18) {
    console.log("성인입니다.");
}
    

1.2 if-else 문

조건이 false일 경우, else 블록이 실행됩니다.


let age = 15;
if (age >= 18) {
    console.log("성인입니다.");
} else {
    console.log("미성년자입니다.");
}
    

1.3 else-if 문

여러 조건을 검사할 때 else if를 사용할 수 있습니다.


let score = 85;
if (score >= 90) {
    console.log("A 학점");
} else if (score >= 80) {
    console.log("B 학점");
} else {
    console.log("C 학점 이하");
}
    

1.4 switch 문

여러 값을 비교할 때 switch 문이 유용합니다.


let fruit = "사과";
switch (fruit) {
    case "사과":
        console.log("사과입니다.");
        break;
    case "바나나":
        console.log("바나나입니다.");
        break;
    default:
        console.log("알 수 없는 과일입니다.");
}
    

2. 반복문

반복문은 특정 조건이 충족될 때까지 코드를 반복 실행합니다.

2.1 for 문

가장 많이 사용되는 반복문입니다.


for (let i = 0; i < 5; i++) {
    console.log(i); // 0부터 4까지 출력
}
    

2.2 while 문

while 문은 조건이 true인 동안 코드를 실행합니다.


let i = 0;
while (i < 5) {
    console.log(i);
    i++;
}
    

2.3 do-while 문

do-while 문은 조건과 상관없이 최소 한 번은 실행됩니다.


let i = 0;
do {
    console.log(i);
    i++;
} while (i < 5);
    

2.4 for-of 문

for-of 문은 배열과 같은 반복 가능한 객체를 순회합니다.


let colors = ["빨강", "파랑", "초록"];
for (let color of colors) {
    console.log(color);
}
    

3. 활용 예제

실습 과제

1부터 10까지의 숫자 중 짝수만 출력하는 코드를 작성해 보세요.

힌트: for 문과 if 문을 함께 사용하세요.

 

정답 확인 👇

더보기
// 실습 2: 1부터 10까지의 짝수 출력하기
for (let i = 1; i <= 10; i++) {
    if (i % 2 === 0) {
        console.log(i);
    }
}
// 출력: 2, 4, 6, 8, 10

 

이번 포스팅에서는 JavaScript의 조건문과 반복문에 대해 배웠습니다. 다음에는 함수를 주제로 다뤄보겠습니다!

반응형