if문 대신 ?,|| 으로 작성해야하는데
처음에는 안에 age라는 변수를 선언하고 시도해보려했는데
되지 않았다.
function checkAge(age) {
let age = (age>18)
return confirm("보호자의 동의를 받으셨나요?");
}
해답을 참고하였고, 바로 return 값에 활용하는 힌트를 얻어
풀이했다.
function checkAge(age) {
if (age > 18) {
return true;
} else {
return confirm("보호자의 동의를 받으셨나요?");
}
}
// if문을 사용하지 않고 동일한 동작을 하는 함수를 한 줄에 작성해보세요.
// 아래 조건을 충족하는 해답 2개를 작성해야 합니다.
// 물음표 연산자 ?를 사용하여 본문을 작성
// OR 연산자 ||를 사용하여 본문을 작성
// 1.
function checkAge(age) {
return age > 18 ? true : confirm("보호자의 동의를 받으셨나요?");
}
// 2.
function checkage(age) {
return age > 18 || confirm("보호자의 동의를 받으셨나요?");
}