Dev/javascript

[javascript] 간단한 조건문 처리는 삼항 조건 연산자로 대체 가능

bskyvision.com 2024. 2. 1. 22:16

삼항 조건 연산자를 활용하면 여러 줄로 쓰여지는 if, else 조건문을 대신할 수 있습니다. 

 

삼항 조건 연산자는 다음과 같이 사용합니다.

 

조건식 ? (true일 때 실행 코드) : (false일 때 실행 코드)

 

간단한 예시 코드를 들어보겠습니다.

 

const a = 5;
const b = 7;

const result = a > b ? "a가 b보다 큼" : "a가 b보다 크지 않음";
console.log(result); // a가 b보다 크지 않음

 

a가 b보다 크지 않기 때문에 콜론(:) 뒤에 있는 코드가 실행되어 result 변수에 대입되었습니다.