JavaScript/JavaScript,jQuery

[JavaScript] if문 대신 삼항 연산자 사용하기

mingmongs 2025. 3. 24. 16:33

title

자바스크립트에서 if문을 보다 간단하게 표현할 수 있는 삼항연산자에 대해 알아보자.

1) 삼항 연산자

: 의미는 if문을 사용할 때와 동일한데,
조건이 참(true)인 경우 선택문1을 실행, 거짓(false)이면 선택문2를 실행한다.

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

 

1) if문을 사용한 경우

let num = 20;
if(num > 10) {
    console.log(true);
} else {
    console.log(true);
}


결과값

img1

 

2) 3항 연산자를 사용한 경우

let num = 20;
let flag = num > 10 ? true : false;
console.log(flag);

 

결과값

 

img2

 

 

[reference]
https://yeonzzy.tistory.com/24
https://fromnowwon.tistory.com/entry/%EC%82%BC%ED%95%AD%EC%97%B0%EC%82%B0%EC%9E%90