본문 바로가기

자바스크립트

강의 4: 자바스크립트 제어 구조

반응형

강의 4: 제어 구조

개념 설명:
조건문 (if, else, switch): 조건문은 주어진 조건에 따라 프로그램의 실행 흐름을 제어하는 데 사용됩니다.

if 문은 주어진 조건이 참(true)이면 특정 코드 블록을 실행합니다.
else 문은 if 조건이 거짓(false)인 경우에 특정 코드 블록을 실행합니다.


switch 문은 여러 가지 경우(case) 중에서 하나를 선택하여 해당 코드 블록을 실행합니다.
반복문 (for, while): 반복문은 주어진 조건에 따라 일정한 작업을 반복하여 수행하는 데 사용됩니다.

for 문은 초기화, 조건 검사, 반복 후 실행할 코드 등을 정의하여 반복 작업을 수행합니다.


while 문은 주어진 조건이 참(true)인 동안 특정 코드 블록을 반복 실행합니다.

 

예제 코드:
아래는 조건문과 반복문을 사용한 예제 코드입니다.

// 조건문 (if, else)
let age = 18;

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

// switch 문
let dayOfWeek = "Monday";

switch (dayOfWeek) {
  case "Monday":
    console.log("월요일입니다.");
    break;
  case "Tuesday":
    console.log("화요일입니다.");
    break;
  default:
    console.log("다른 요일입니다.");
}

// 반복문 (for)
for (let i = 0; i < 5; i++) {
  console.log("반복 횟수: " + i);
}

// 반복문 (while)
let count = 0;
while (count < 3) {
  console.log("카운트: " + count);
  count++;
}

 


전문용어 상세 설명:
조건문 (Conditional Statement): 주어진 조건에 따라 프로그램의 실행 흐름을 제어하는 문장으로, if, else, switch 등이 포함됩니다.
반복문 (Loop Statement): 일정한 조건하에서 특정 코드 블록을 반복해서 실행하는 문장으로, for와 while이 대표적입니다.

반응형