ex)
let accessAllowed;
let age = prompt('나이를 입력해 주세요.', '');
**if (age > 18) {
accessAllowed = true;
} else {
accessAllowed = false;
}**
alert(accessAllowed);
이 때, ** 부분을 ? 조건부 연산자를 활용하여 보다 간결하게 변형할 수 있다.
이는 아래와 같은 형식으로 전개된다.
let result = condition ? value1 : value2;
=> 평가대상인 condition이 true일 경우 value1, false일 경우 value2로 반환된다.