//let 주석 해제 시 정상 실행
//let age = Number(prompt('나이를 입력해주세요'));
//let gender = prompt('성별을 입력해주세요 (남자/여자 중 하나로 입력해주세요.)');

if (gender === '남자') {
    ageFunc(age, gender);
} else if (gender === '여자') {
    ageFunc(age, gender);
} else {
    alert('성별을 다시 입력해주세요');
}
function ageFunc(age, gender) {
    if (age >= 20) {
        console.log(`성인 ${gender}`);
    } else if (age >= 17) {
        console.log(`고등학생 ${gender}`);
    } else if (age >= 14) {
        console.log(`중학생 ${gender}`);
    } else if (age >= 8) {
        console.log(`초등학생 ${gender}`);
    } else if (age >= 0) {
        console.log(`유아 ${gender}`);
    } else {
        alert('나이를 다시 입력해주세요.');
    }
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.