본문 바로가기
Programing/JavaScript

[JavaScript] 삼항연산자란? 삼항연산자 조건문 사용방법

by 초코볼 2022. 9. 20.
반응형

 

Javascript에서는 조건문 중에 삼항연산자라는

조건문이 존재합니다.

여러 조건문(If, Swich Case 등..) 이 있지만

삼항연산자에 대해서 간단히 알아보도록 하겠습니다.

 

 

삼항연산자의 형태는 아래와 같습니다.

조건 ? 참 : 거짓

굉장히 간단하며 소스 예제를 통해서

보겠습니다.

 


var count = 1; // count에 1이라는 숫자 입력

console.log(count); // 출력 : 1

count = count == 1 ? '맞음' : '틀림'; // 삼항연산자로 비교, 조건 ? 참 : 거짓

console.log(count); // 출력 : 맞음

 

상단과 같이 조건에 맞으면 첫번째 값이 호출되며,

조건에 맞지 않으면 두번째 값이 호출되는 것을

확인할 수 있습니다.

 

삼항연산자는 if else와 동일하며

위의 코드를 if else형태로 본다면 아래와 같다고

할 수 있습니다.

 


var count = 1; // count에 1이라는 숫자 입력

console.log(count); // 출력 : 1

if(count == 1) { count = '맞음'; } // 조건에 맞으면 
else           { count = '틀림'; } // 조건에 맞지 않으면

console.log(count); // 출력 : 맞음

 

간단한 if else 구문은 위와 같이 삼항연산자로

대체할 수 있습니다.

 

 

 

 

 

※ 관련 포스팅

 

 

반응형

댓글