더북(TheBook)

switch 문을 if 문으로 바꿀 수 있는 것처럼 조건부 연산자도 if 문으로 변경할 수 있습니다. 다음 코드를 보면 if 문보다 조건부 연산자의 식이 훨씬 짧습니다. 이처럼 조건부 연산자는 조건문에서 대입하는 부분을 짧게 줄이기 위해 사용합니다.

// 조건부 연산자
let condition = true;
let value = condition ? '참' : '거짓';
value;
< '참'
// if 문
let condition = true;
if (condition) {
  value = '참';
} else {
  value = '거짓';
} 
value;
< '참'
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.