.png)
let result = condition ? value1 : value2;
let accessAllowed = age > 18 ? true : false;
let age = prompt('나이를 입력해주세요.', 18);
let message = (age < 3) ? '아기야 안녕?' :
(age < 18) ? '안녕!' :
(age < 100) ? '환영합니다!' :
'나이가 아주 많으시거나, 나이가 아닌 값을 입력 하셨군요!';
alert( message );
let company = prompt('자바스크립트는 어떤 회사가 만들었을까요?', '');
(company == 'Netscape') ?
alert('정답입니다!') : alert('오답입니다!');
if 문을 사용할 때 보다 코드 길이가 짧아진다는 점 때문에 물음표 연산자를 if 대신 사용하는 게 매력적일 수 있지만 가독성이 떨어진다.
let company = prompt('자바스크립트는 어떤 회사가 만들었을까요?', '');
if (company == 'Netscape') {
alert('정답입니다!');
} else {
alert('오답입니다!');
}
코드 길이가 짧아진다고 무조건 좋은 코드가 아니다😬