[JavaScript] 조건문

올챙이·2023년 7월 20일

JavaScript 기초

목록 보기
10/19
post-thumbnail

Intro 🐻‍❄️

조건문이란 특정 조건을 만족할 때 원하는 동작을 수행하게 하는 프로그래밍의 기본 문법 중 하나입니다.

if문 👀

if는 영어로 '만약'이라는 뜻입니다.
"만약 A라면 B를 하고, 그렇지 않으면 C를 하라"와 같이 조건에 따라 각기 다른 명령을 수행하도록 만들 때 사용합니다.

let num=5;
if(num>10){
    console.log("num은 10 이상입니다.")
}else if(num >= 5){
    console.log("num은 5 이상입니다.")
}else{
    console.log("num은 5 미만입니다.")
}

switch문 🦈

switch 문은 중첩 if 문처럼 비교할 조건이 많을 때 사용하는 조건문입니다.
식이나 값을 case 문과 비교해 정확히 일치할 때만 수행합니다.

let fruit = "apple";
switch (fruit) {
    case "apple": {
        console.log("사과");
        break;
    }
    case "banana": {
        console.log("사과");
        break;
    }
    default: {
        console.log("우리가 찾는 과일이 아님")
    }
}

결론 🐇

조건의 개수는 많으나 조건별로 수행할 식이 짧다면 switch 문을 사용하고, 조건은 많지 않으나 조건별로 수행할 식이 길거나 복잡하다면 if 문을 사용합니다.

2개의 댓글

comment-user-thumbnail
2023년 7월 20일

소중한 정보 감사드립니다!

1개의 답글