<SCRIPT LANGUAGE=javascript>
<!--
function fnChk() {
for (i = 0; i < 3; i++) {
re = new RegExp ("^[0-9]+$", "gi");
if (re.test(loveNum[i].value)) {
if (loveNum[i].value < 1 || loveNum[i].value > 18) {
alert ("숫자가 범위에 맞지 않습니다.");
loveNum[i].select ();
return false;
}
} else {
alert ("숫자가 범위에 맞지않거나 숫자가 아닌가벼...");
loveNum[i].select ();
return false;
}
}
fnLove();
}
function fnLove() {
var love = new Array();
love[0] = new Array();
love[1] = new Array();
love[2] = new Array();
love[0][0] = new Array();
love[0][1] = new Array();
love[0][2] = new Array();
love[1][0] = new Array();
love[1][1] = new Array();
love[1][2] = new Array();
love[2][0] = new Array();
love[2][1] = new Array();
love[2][2] = new Array();
love[0][0][0] = "☆☆☆ - 어쩔수 없이 사귀게 될사이..";
love[0][0][1] = "☆☆♡ - 아름다운 천생연분";
love[0][0][2] = "☆☆□ - 고생끝에 멋찌게..";
love[0][1][0] = "☆♡☆ - 서로 다정하게 지낼수 있는사이";
love[0][1][1] = "☆♡♡ - 열심히 노력해봐 ..";
love[0][1][2] = "☆♡ㅁ - 하늘의 별이 되어줄 남자";
love[0][2][0] = "☆□☆ - 남이 부러워할 정도로 다정한 사이..";
love[0][2][1] = "☆□♡ - 아무리 노력해도 않되는 사이.. 꽝...";
love[0][2][2] = "☆□□ - 아빠와 딸처럼 포근한 사이";
love[1][0][0] = " ♡☆☆ - 아주 짧은 사랑][불 같은 사랑";
love[1][0][1] = "♡☆♡ - 장래를 꿈꿔도 될사이..";
love[1][0][2] = "♡☆□ - 첫 끝발이 멍멍이 끝발..";
love[1][1][0] = "♡♡☆ - 초면부터 정이 뚜욱...";
love[1][1][1] = "♡♡♡ - 정말로 사랑하는 사이..";
love[1][1][2] = "♡♡□ - 시작부터 원수..지간..";
love[1][2][0] = "♡□☆ - 남자는 좋아하는데 여자는 별로...";
love[1][2][1] = "♡□♡ - 좋으면서 싫은척..";
love[1][2][2] = "♡ㅁㅁ 서로를 위하는 천사 커플";
love[2][0][0] = "□☆☆ - 하나도 안어울려";
love[2][0][1] = "□☆♡ - 누가 머래도 친하고 싶은사이..";
love[2][0][2] = "□☆□ - 슬픔의 연속][와장장 깨질 커플";
love[2][1][0] = "□♡☆ - 비온담에 땅이 굳어질사이][절대 포기하지마... ";
love[2][1][1] = "□♡♡ - 천생연분...";
love[2][1][2] = "□♡□ - 잘되다가 깨질사이......";
love[2][2][0] = "□□☆ - 가슴아픈사이..";
love[2][2][1] = "□□♡ - 노력없이도 자연히 이루어질 사이..";
love[2][2][2] = "□□□ - 한쌍의 바퀴벌레...";
var num1 = myNum(loveNum[0].value);
var num2 = myNum(loveNum[1].value);
var num3 = myNum(loveNum[2].value);
result.innerHTML = love[num1][num2][num3];
}
function myNum(num) {
switch(parseInt(num)) {
case 3: case 5: case 13: case 14: case 18:
return 0; // 별
case 1: case 2: case 7: case 8: case 10: case 11: case 15:
return 1; // 하트
case 4: case 6: case 9: case 12: case 16: case 17:
return 2; // 네모
}
}
//-->
</SCRIPT>
<PRE>
ex)
김 말 똥
박 소 똥
(15) (15) (18)
</PRE>
<INPUT type="text" name="loveNum" value="15" onfocus="this.select();">
<INPUT type="text" name="loveNum" value="15" onfocus="this.select();">
<INPUT type="text" name="loveNum" value="18" onfocus="this.select();">
<INPUT type="button" value="Submit" onClick="fnChk()">
<p id="result" style="color: red;"></p>
'프로그래밍 TIP > JAVASCRIPT' 카테고리의 다른 글
SelectBox 순서 조절하기 (2) | 2013.10.09 |
---|---|
[JAVASCRIPT] 사랑 가능성 테스트 최종본 (0) | 2013.05.25 |
PrintScreen 방지??!! (0) | 2011.01.20 |
[JAVASCRIPT] 이미지 업로드를 jpg 와 gif 로 제한하기 (0) | 2008.09.01 |
[JAVASCRIPT] iframe 높이 자동 조절 (2) | 2008.09.01 |