자바스크립트_Javascript

Javascript: 조건문 if

coding-abc.tistory.com 2025. 8. 15. 08:42
반응형

자바스크립트의 if문은 조건에 따라 코드 실행 여부를 결정하는 조건문입니다.


1. 기본 문법

if (조건) {
    // 조건이 true일 때 실행될 코드
}
  • 조건이 true로 평가되면 중괄호 안의 코드가 실행됩니다.
  • false면 실행되지 않습니다.

2. 예제 1 — 기본 if문

let age = 20;

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

실행 결과

성인입니다.

age >= 18이 true이므로 메시지가 출력됩니다.


3. if ~ else 문

let age = 15;

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

실행 결과

미성년자입니다.

조건이 false일 때 else 블록이 실행됩니다.


4. if ~ else if ~ else 문

let score = 85;

if (score >= 90) {
    console.log("A 학점");
} else if (score >= 80) {
    console.log("B 학점");
} else if (score >= 70) {
    console.log("C 학점");
} else {
    console.log("F 학점");
}
 

실행 결과

B 학점

위에서부터 조건을 차례대로 검사하고, 첫 번째로 true인 블록을 실행합니다.


5. HTML에서 실행 예제

아래 코드는 HTML 파일로 저장 후 브라우저에서 실행하면 결과를 확인할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>if문 예제</title>
</head>
<body>
    <script>
        let number = prompt("숫자를 입력하세요:", "0");
        number = Number(number);

        if (number > 0) {
            alert("양수입니다.");
        } else if (number < 0) {
            alert("음수입니다.");
        } else {
            alert("0입니다.");
        }
    </script>
</body>
</html>
  • 숫자를 입력하면 양수/음수/0인지 알려줍니다.

Javascript: 조건문 (선택문) if
Javascript: 조건문 (선택문) if

반응형