if 문

if 문은 서로 다른 조건을 기반으로 다양한 구문을 실행하는 데 사용된다.

if 문 문법

if 문의 문법은 다음과 같다.

if (수식){
    구문
}

수식이 참이거나 참으로 변환될 수 있으면 구문이 실행된다. 수식이 거짓이거나 거짓으로 변환될 수 있으면 구문은 실행되지 않는다. if 문의 예는 다음과 같다.

var x = 10;
if (x == 10){
    console.log("x == 10"); 
}

위 코드를 실행한 결과는 다음과 같다.

x == 10

if...else 문

if...else 문의 문법은 다음과 같다.

if (수식){
    구문1
}else{
    구문2
}

수식이 참이거나 참으로 변환될 수 있으면 구문1이 실행된다. 수식이 거짓이거나 거짓으로 변환될 수 있으면 구문2가 실행된다. if...else 문의 예는 다음과 같다.

var x = 11;
if (x == 10){
    console.log("x == 10");
}else{
    console.log("x != 10");
}

위 코드를 실행한 결과는 다음과 같다.

x != 10

if...else if...else 문

if...else if...else 문은 다양한 조건을 기반으로 여러 코드 중 하나를 실행하는 데 사용된다. 다음 예제를 보자.

var x = 3;
if (x == 1){
    console.log("x == 1");
}else if(x == 2){
    console.log("x == 2");
}else if(x == 3){
    console.log("x == 3");
}else if(x == 4){
    console.log("x == 4");
}else if(x == 5){
    console.log("x == 5");
}else{
    console.log("모든 조건이 거짓입니다");
}

위 코드를 실행한 결과는 다음과 같다.

x == 3

관련 수업

← 이전다음 →