문제)
내 나이와 성별을 기준으로 하여 상대방의 나이와 성별을 통해 호칭을 판별해주는 함수를 만들어봅시다.
let myAge = 30;
let myGender = 'male';
let olderBrother = '형';
let olderSister = '누나';
let friend = '친구';
let youngerSister = '여동생';
let youngerBrother = '남동생';
function callYou(yourAge, yourGender) {
if (myAge === yourAge) {
return friend;
} else if (myAge > yourAge) {
if (myGender === yourGender) {
return youngerBrother;
} else {
return youngerSister;
}
} else if (myAge < yourAge) {
if (myGender === yourGender) {
return olderBrother;
} else {
return olderSister;
}
}
}
let result1 = callYou(31, 'female');
let result2 = callYou(17, 'male');
let result3 = callYou(30, 'female');
let result4 = callYou(36, 'male');
let result5 = callYou(28, 'female');
console.log(result1);
console.log(result2);
console.log(result3);
console.log(result4);
console.log(result5);
누나
남동생
친구
형
여동생