/*
//방법1
//0원숭이, 1닭, 2개, 3돼지, 4쥐, 5소, 6호랑이, 7토끼, 8용, 9뱀, 10말, 11양
//태어난 년도 / 12 = 나머지
const a = function year(T) {
if (T % 12 === 0) {alert = '원숭이'}
else if (T % 12 === 1) {alert = '닭'}
else if (T % 12 === 2) {alert = '개'}
else if (T % 12 === 3) {alert = '돼지'}
else if (T % 12 === 4) {alert = '쥐'}
else if (T % 12 === 5) {alert = '소'}
else if (T % 12 === 6) {alert = '호랑이'}
else if (T % 12 === 7) {alert = '토끼'}
else if (T % 12 === 8) {alert = '용'}
else if (T % 12 === 9) {alert = '뱀'}
else if (T % 12 === 10) {alert = '말'}
else if (T % 12 === 11) {alert = '양'}
}
const year = prompt('태어난 년도를 입력하세요');
a(year);
*/
/*
//방법 2
// 입력
const birth_year = prompt("태어난 년도를 입력하시오", "");
// 처리 - 무슨 띠인지 판단하는 함수
const ddi = function() // 함수 표현식
{
const b = ["원숭이띠","닭띠","개띠","돼지띠","쥐띠","소띠","범띠","토끼띠","용띠","뱀띠","말띠","양띠"];
return b[birth_year % 12]
}
// 무슨 띠인지 alert 로 출력
alert("당신의 띠는 "+ ddi() + "입니다.");
*/
const getyearsymbol = function(birth)
{
let yearsymbol = '';
const val = birth % 12
switch (val)
{
case 0: yearsymbol = '원숭이띠'; break;
case 1: yearsymbol = '닭'; break;
case 2: yearsymbol = '개'; break;
case 3: yearsymbol = '돼지띠'; break;
case 4: yearsymbol = '쥐띠'; break;
case 5: yearsymbol = '소띠'; break;
case 6: yearsymbol = '호랑이띠'; break;
case 7: yearsymbol = '토끼띠'; break;
case 8: yearsymbol = '용띠'; break;
case 9: yearsymbol = '뱀띠'; break;
case 10: yearsymbol = '말띠'; break;
case 11: yearsymbol = '양띠'; break;
default : yearsymbol = '알수없음'; break; //알수없는 상황 문장의 마무리 표시로 해주는게좋음
}
}
const input = prompt('출생년도입력','')
const birth = Number(input);
const sym = getyearsymbol(birth);
alert('귀하는 ${sym}입니다');
</script>