728x90
반응형
//프롬프트를 띄워 주민번호를 입력받는다.
//형식이 올바르지 않다면 경고창을 띄운다.
//올바른 형식을 입력했다면, 해당 주민등록번호를 이용하여 성별, 나이, 생일을 페이지에 출력한다.
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body><center>
<script>
nalzza=new Date();
zumin=prompt("주민번호를 입력하세요 -포함","");
year=zumin.substr(0,2);
mon=zumin.substr(2,2);
dayy=zumin.substr(4,2);
sung=zumin.substr(7,1);
if(zumin.length!=14)
{
alert("주민번호가 잘못입력되었습니다.");
}
else
{
if(sung==1||sung==3)
{
document.write("당신은 남성이군요.<br>");
}
else
document.write("당신은 여성이군요.<br>");
if(sung==1||sung==2)
{document.write("당신의 나이는 "+eval(nalzza.getFullYear()-1900-year+1)+"살 입니다.<br>");
document.write("당신의 생일은 19"+year+"년 "+mon+"월 "+dayy+"일 이네요~");
}
else
{document.write("당신의 나이는 "+eval(nalzza.getFullYear()-2000-year+1)+"살 입니다.<br>");
document.write("당신의 생일은 20"+year+"년 "+mon+"월 "+dayy+"일 이네요~");
}
}
</script>
</body>
</html>
728x90
반응형