Menu
Coddy logo textTech

If 문

Coddy JavaScript 여정의 기초 섹션에 포함된 레슨 — 77개 중 23번째.

If 문을 사용하면 조건에 따라 코드를 실행할 수 있습니다.

예를 들어, 다음 코드를 살펴보겠습니다:

let age = 20;
let status = "Child";
if (age > 18) {
	status = "Adult";
}
age += 1;

위 코드는 age 변수가 18보다 큰지 확인합니다. 만약 그렇다면, status"Adult" 문자열을 저장하도록 설정합니다.

결국, 코드는 나이가 18보다 크든 아니든 age1만큼 증가시킬 것입니다.

 

if 문을 사용하려면 조건을 결정하는 괄호 ()를 추가해야 하며, if 내부의 모든 것은 중괄호 {} 안에 들어갑니다:

if (condition) {
    code;
    code;
    code;
}

만약 조건이 참(true)이면, if 문 내부의 코드 블록(중괄호 안의 코드)으로 진입하게 됩니다.

challenge icon

챌린지

초급

코드가 주어집니다.

변수 ab에 누락된 값이 있습니다. if 문 내부의 코드가 실행되도록 값을 채워 넣으세요!

보너스: 하나 이상의 해결 방법을 찾아보세요!

치트 시트

if 문은 조건이 참(true)일 때 코드를 실행합니다:

if (condition) {
    // 실행할 코드
}

예시:

let age = 20;
let status = "Child";
if (age > 18) {
    status = "Adult";
}

조건은 소괄호 () 안에 작성하며, 실행할 코드는 중괄호 {} 안에 작성합니다.

직접 해보기

let a = ?
let b = ?

// 이 줄 아래로는 수정하지 마세요
let c = 0;
if (a >= b && !(b < 10)) {
    c = 2;
}

c += 1;
console.log(`c = ${c}`);
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨