找到的一个最最简单de根据生日日月判断星座的js代码

本篇日志由 小王 于 星期二 12-15, 2009 发布在 工作总结.  标签:,

1
2
3
4
5
6
7
8
9
<script type="text/javascript">
 function getAstro(month,day){   
    var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
    var arr=[20,19,21,21,21,22,23,23,23,23,22,22];
    return s.substr(month*2-(day<arr[month-1]?2:0),2);
 
}
alert(getAstro(11,21));
</script>

代码原理很简单,涉及到substr这个函数和数组运用,但是这位朋友能这样总结出星座的规律实在不容易,百思不得其解他是怎么做到的。

暂时还没有评论.

发表评论

您的大名:
(必填)
邮件地址:
(必填,不会被公开)
网站地址:
评论内容: