`
lovexuwenhao
  • 浏览: 201359 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JavaScript计算生肖和星座

阅读更多

转载地址:http://blog.csdn.net/cuixiping/archive/2007/08/03/1723736.aspx

 

JavaScript计算生肖和星座

 

//取生肖, 参数必须是四位的年
function getShengxiao(yyyy){
  var arr=['猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊'];
  return /^\d{4}$/.test(yyyy)?arr[yyyy%12]:null;
}

// 根据生日的月份和日期,计算星座。
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);
}

 

分享到:
评论

相关推荐

    js实现《计算生肖和星座》

    在JavaScript编程中,实现计算生肖和星座的功能是一个有趣且实用的应用。这个功能通常用于个人资料填写、占星娱乐或者个人信息处理等场景。以下是对给定代码的详细解释: 首先,我们看到一个名为`getpet`的函数,它...

    javascript计算星座属相(十二生肖属相)示例代码

    总结来说,使用JavaScript计算星座和属相主要是通过处理日期和进行简单的数学运算,结合条件判断来实现的。这个功能可以增加网站的互动性,为用户提供个性化的体验,尤其在用户注册或个人信息填写的场景下。

    jQuery实现根据生日计算年龄 星座 生肖

    7. **计算生肖:** 生肖的计算依赖于农历,但在这段代码中,使用了一个简化的方法,即通过年份与生肖数组索引的计算公式来确定。生肖数组是循环的,用数组中对应的生肖名称,按照公式计算出结果。 8. **计算年龄:*...

    十二生肖运势微信小程序源码

    例如,用户选择生肖后,JavaScript会根据生肖计算对应的运势,并显示在界面上。 4. **API接口使用**: 微信小程序提供了多种API接口,如网络请求API(用于获取服务器上的生肖运势数据)、数据缓存API(用于存储...

    IQ星座网模板HTML

    在星座网模板中,可能会有用于星座运势计算、日期处理、下拉菜单、滑动效果等JavaScript代码。这些功能增强了用户体验,使网站更具吸引力。 4. **响应式设计**:现代网页设计注重跨设备兼容性,因此模板通常采用...

    6tail-lunar-javascript-master_java_javascript_老黄历_

    它不仅支持了农历和传统黄历的计算,还涵盖了与西方文化相关的星座等知识。开发者可以利用这个项目,为用户提供一个全面、精确且富有文化色彩的日期处理服务,从而提升用户体验,并让应用程序更加贴合本地化需求。

    计算天数和查询未来天数的软件

    除了基本的日期计算,这类软件可能还提供附加功能,如生辰日期计算,可能包括星座查询、生肖计算等。这些通常是基于特定的日历系统,比如公历、农历等。对于农历,由于其与月相有关,计算起来更为复杂,需要引入相应...

    恋爱星座配对 微信小程序源码

    恋爱星座配对微信小程序源码是一款专为情侣和爱好者设计的趣味应用,它结合了中国的十二生肖和西方的十二星座理论,提供了一种轻松愉快的方式来探索彼此之间的匹配度。通过这款小程序,用户可以输入自己的出生日期,...

    用js实现的生肖查询的代码

    在JavaScript中实现生肖查询的功能,主要涉及到的是数学运算和字符串比较。这个功能的核心原理是利用中国的生肖轮回规律,即每12年一个轮回,每个生肖对应一年。具体实现时,我们可以设定一个参照年份(例如1997年)...

    WPS JS宏版身份证信息提取工具

    5. **星座和生肖计算**:根据出生日期,工具会自动推算出对应的星座和生肖,增加了一些趣味性。 6. **年龄计算**:工具实时计算身份证持有人的当前年龄,便于了解人员的年龄结构。 此外,由于该工具的代码开放,...

    自制日历农历

    这些库通常包含了算法,能够将公历日期转换为农历日期,并提供黄历中的宜忌、生肖、星座等信息。 在实现节假日显示时,开发人员需要维护一个包含各种节日的数据库或数据结构,如JSON对象。这些数据可以按照年份和...

    birthday.zip

    它可能包含了各种函数,比如验证日期格式、计算年龄、确定星座、匹配生肖等功能。如果index.html负责显示界面,那么birthday.js就是负责处理这些数据和逻辑的后端。通过与jQuery库的结合,开发者可以编写出响应式的...

    js 公历农历互转

    - `Calendar`类可能还提供了一些辅助方法,例如计算农历的生肖、星座、节气等。 - 另外,为了提高用户体验,可以添加校验输入日期有效性的功能,确保转换的准确性。 4. **实际应用**: 在实际开发中,这些功能常...

    黄历查询 源码

    5. **js**:这个目录很可能包含了JavaScript源代码文件,用于实现黄历查询的功能,如日期计算、数据获取和界面操作。 总结起来,这个"黄历查询 源码"提供了一套完整的解决方案,用于搭建一个能够显示中国传统文化中...

    another_zodiac

    这在计算星座或生肖时非常有用,因为这些系统依赖于特定的日期范围。 2. **用户交互**:通过事件监听器(如`addEventListener`),开发者可以让用户输入他们的出生日期,并根据该日期显示相应的生肖或星座信息。 3...

    基于PHP的小蜜蜂PHP农历查询系统.zip

    该系统的描述并未提供具体的技术细节,但我们可以推测其主要功能包括:接收用户的公历日期输入,通过内置或外部的农历转换算法,将公历日期转化为对应的农历日期,同时可能还包括生肖、星座、节气等与农历相关的附加...

    ASP源码—全能的万年历择吉皇历代码.zip

    择吉皇历通常包含每日宜忌、生肖相冲、星座运势等内容。在ASP中,这部分的实现可能涉及数据库查询,存储每日的吉凶信息。例如,可以建立一个数据库表,包含日期、宜忌事项、生肖相冲等字段,通过SQL查询获取相应日期...

    基于PHP的爱情缘分预测PHP系统源码.zip

    这样的系统通常涉及到星座、生肖、血型等元素,通过算法计算出两个人之间的匹配度,为用户提供娱乐性质的情感分析。 【描述】"基于PHP的爱情缘分预测PHP系统源码.zip" 描述的是该系统的实现语言是PHP,这是一种广泛...

    生日密码运程解析

    4. **算法设计**:生日密码通常基于某种算法来生成运程解析,这可能涉及到数字命理学、星座、生肖等相关知识。开发者需要设计一个逻辑清晰、准确的算法,根据出生日期计算出个性化的运程信息。 5. **用户接口设计**...

Global site tag (gtag.js) - Google Analytics