본문 바로가기
코딩이야기/JS 기초 문법정리

#7. 자바스크립트(JavaScript) - 조건문(switch문), 삼항연산자

by TaeHyeon0412 2022. 6. 25.
특정 조건 만족 시(참인 경우) 실행하는 명령의 집합 이며, 어떤 작업을 수행하고 싶을 때 사용하는 것이 조건문이다.

 

switch문 문법

switch (조건값){
                 case 값1 :
                              실행문
                 break;                                ==> 조건값이 case절에 부합하면 밖으로 빠져나갑니다.
                 case 값2 :
                              실행문
                 break;
                 default :                             ==> 조건값이 case절 모두에 해당하지 않을경우 default절이 실행됩니다.
                              실행문
                break;
}

1
2
3
4
5
6
7
8
9
10
11
12
const num = 10
switch (num % 2){
                 case 0 :
                              console.log("해당 값은 짝수입니다")
                 break;                                
                 case 1 :
                              console.log("해당 값은 홀수입니다")
                 break;
                 default :                             
                              console.log("잘못된 입력값입니다.")
                break;
}
cs

 



삼항연산자 문법

삼항연산자는 조건문 ? 선택문1:선택문2 로 구성됩니다.
조건문이 참이면 선택문1, 거짓이면 선택문2를 실행합니다.

조건문과 선택문은 ?(물음표) 기호로 구문하며 선택문1과 선택문2는 :(클론)으로 구분합니다.

조건문 ? 선택문1 : 선택문2

1
2
3
4
5
const x = 15;
const y = 28;
x+>= 50 ? "x+y의 합은 50보다 큽니다" : "x+y의 합은 50보다 작습니다"
 
//결과값 : "x+y의 합은 50보다 작습니다"
cs