[JS] 조건문 if switch

2022. 1. 25. 20:21Javascript/개념

if : 조건이 만족 때에만 코드가 실행

const a = 5;
if (a === 5) {
    console.log('5');
} else if (a === 6) {
    console.log('6');
} else {
    console.log('없음');
}

const test = 100;
switch (test) {
    case 100:
        console.log('100');
        break;

    case 90:
        console.log('90');
        break;

    default:
        break;
}

switch : 특정 값이 무엇이냐에 따라 다른 작업을 수행

 

switch문은 필요한 조건에 만족하는 경우마다 각각 다른 조건을 매칭하여 실행시킬 수 있다는 장점이 있다.

또한 모든 각각의 개별조건들이 많은 경우 이를 if 문을 사용하여 처리한다면 모든 조건을 다 확인해야하는 문제가 있을 수 있다.

 

하지만 switch를 사용한 구문은 이를 모두 확인 할 필요없이 맞는 구문을 만나면 

실행 후 루프에서 바로 벗어날 수 있어 자원관리에 보다 효율적이다.

 

 

 

'Javascript > 개념' 카테고리의 다른 글

[JS] JSON.parse / JSON.stringify  (0) 2022.02.18
[JS] new Set 객체  (0) 2022.02.14
[JS] 전개 연산자 Spread Operator  (0) 2022.01.25
[JS] Math  (0) 2022.01.24
[JS] 객체 메소드  (0) 2022.01.24