switch 문을 if 문으로 바꿀 수 있는 것처럼 조건부 연산자도 if 문으로 변경할 수 있습니다. 다음 코드를 보면 if 문보다 조건부 연산자의 식이 훨씬 짧습니다. 이처럼 조건부 연산자는 조건문에서 대입하는 부분을 짧게 줄이기 위해 사용합니다.
// 조건부 연산자
let condition = true;
let value = condition ? '참' : '거짓';
value;
< '참'
// if 문
let condition = true;
if (condition) {
value = '참';
} else {
value = '거짓';
}
value;
< '참'