switch 문

서재환·2022년 2월 14일
0

JavaScript

목록 보기
15/25

Switch in Javascript

let value = 5;

switch(value) {
    case 5:
        console.log(1);
    case 2:
        console.log(2);
    case 3:
        console.log(3);
    case 4:
        console.log(4);
    default:
        console.log(value);
}
switch 문은 switch 괄호 안에 들어 있는 값과 일치한 위치부터 아래로 내려가면서 모든 구문을 실행한다.

따라서 위의 구문 같은 경우 1, 2, 3, 4, 5를 출력한다. 만약 특정 case에 걸려 해당되는 부문만을 실행

하고 싶다면 break; 를 걸어주어야 한다.
let value = 4;

switch(value) {
    case 1:
        console.log(1);
    case 2:
        console.log(2);
    case 3:
        console.log(3);
    case 4:
        console.log(4);
    	break;
    default:
        console.log(value);
}
위와 같이 break를 걸어주어야 case 4 부분까지 4를 출력할 수가 있다. 그렇지 않을 경우 맨 아래까지 값
을 출력한다고 볼 수 있다.

0개의 댓글