美文网首页
JavaScript 判断星座和属相函数封装

JavaScript 判断星座和属相函数封装

作者: 90后IT | 来源:发表于2017-09-05 14:45 被阅读0次

    functionyears(year,month,day) {

    vardates =newDate();

    varyear1 = dates.getFullYear();

    varmonth1= month;

    varday1= day;

    varb=month1+"."+day1;

    //        白羊座:3月21日~4月20日 (Aries)

    //        金牛座:4月21日~5月21日 (Taurus)

    //        双子座:5月22日~6月21日 (Gemini)

    //        巨蟹座:6月22日~7月22日 (Cancer)

    //        狮子座:7月23日~8月23日 (Leo)

    //        处女座:8月24日~9月23日 (Virgo)

    //        天秤座:9月24日~10月23日 (Libra)

    //        天蝎座:10月24日~11月22日 (Scorpio)

    //        射手座:11月23日~12月21日 (Sagittarius)

    //        摩羯座:12月22日~1月20日 (Capricorn)

    //        水瓶座:1月21日~2月19日 (Aquarius)

    //        双鱼座:2月20日~3月20日 (Pisces)

    vara = year;

    //        console.log(month1,day1);

    if(b>=1.20&&b<2.18){

    alert("水瓶座")

    }

    else if(b>=2.20&&b<3.20) {

    alert("双鱼座")

    }else if(b>=3.21&&b<4.20){

    alert("白羊座")

    }else if(b>=4.21&&b<5.21){

    alert("金牛座")

    }else if(b>=5.22&&b<6.21){

    alert("双子座")

    }else if(b>=6.22&&b<7.22){

    alert("巨蟹座")

    }else if(b>=8.24&&b<9.23){

    alert("处女座")

    }else if(b>=9.24&&b<10.23){

    alert("天枰座")

    }else if(b>=10.24&&b<11.22){

    alert("天蝎座")

    }else if(b>=11.23&&b<12.21){

    alert("射手座")

    }else if(b>=12.22&&b<1.20){

    alert("摩羯座")

    }

    //属相表

    switch(a) {

    //子鼠:1900、1912、1924、1936、1948、1960、1972、1984、1996、2008、2020、2032、2044、2056

    case1900:

    alert("属鼠");

    break;

    case1912:

    alert("属鼠");

    break;

    case1924:

    alert("属鼠");

    break;

    case1936:

    alert("属鼠");

    break;

    case1948:

    alert("属鼠");

    break;

    case1960:

    alert("属鼠");

    break;

    case1972:

    alert("属鼠");

    break;

    case1984:

    alert("属鼠");

    break;

    case1996:

    alert("属鼠");

    break;

    case2008:

    alert("属鼠");

    break;

    case2020:

    alert("属鼠");

    break;

    case2044:

    alert("属鼠");

    break;

    case2056:

    alert("属鼠");

    break;

    //  丑牛:1901、1913、1925、1937、1949、1961、1973 1985、1997、2009、2021、2033、2045、2057

    case1901:

    alert("属牛");

    break;

    case1913:

    alert("属牛");

    break;

    case1925:

    alert("属牛");

    break;

    case1937:

    alert("属牛");

    break;

    case1949:

    alert("属牛");

    break;

    case1961:

    alert("属牛");

    break;

    case1973:

    alert("属牛");

    break;

    case1985:

    alert("属牛");

    break;

    case1997:

    alert("属牛");

    break;

    case2009:

    alert("属牛");

    break;

    case2021:

    alert("属牛");

    break;

    case2033:

    alert("属牛");

    break;

    case2045:

    alert("属牛");

    break;

    case2057:

    alert("属牛");

    break;

    //寅虎:1902、1914、1926、1938、1950、1962、1974、1986、1998、2010、2022、2034、2046、2058

    case1902:

    alert("属虎");

    break;

    case1914:

    alert("属虎");

    break;

    case1926:

    alert("属虎");

    break;

    case1938:

    alert("属虎");

    break;

    case1950:

    alert("属虎");

    break;

    case1962:

    alert("属虎");

    break;

    case1974:

    alert("属虎");

    break;

    case1986:

    alert("属虎");

    break;

    case1998:

    alert("属虎");

    break;

    case2010:

    alert("属虎");

    break;

    case2022:

    alert("属虎");

    break;

    case2034:

    alert("属虎");

    break;

    case2046:

    alert("属虎");

    break;

    case2058:

    alert("属虎");

    break;

    //卯兔:1903、1915、1927、1939、1951、1963、1975 1987、1999、2011、2023、2035、2047、2059

    case1903:

    alert("属兔");

    break;

    case1915:

    alert("属兔");

    break;

    case1927:

    alert("属兔");

    break;

    case1939:

    alert("属兔");

    break;

    case1951:

    alert("属兔");

    break;

    case1963:

    alert("属兔");

    break;

    case1975:

    alert("属兔");

    break;

    case1987:

    alert("属兔");

    break;

    case1999:

    alert("属兔");

    break;

    case2011:

    alert("属兔");

    break;

    case2023:

    alert("属兔");

    break;

    case2035:

    alert("属兔");

    break;

    case2047:

    alert("属兔");

    break;

    //                辰龙:1904、1916、1928、1940、1952、1964、1976 1988、2000、2012、2024、2036、2048、2060

    case1904:

    alert("属龙");

    break;

    case1916:

    alert("属龙");

    break;

    case1928:

    alert("属龙");

    break;

    case1940:

    alert("属龙");

    break;

    case1952:

    alert("属龙");

    break;

    case1964:

    alert("属龙");

    break;

    case1976:

    alert("属龙");

    break;

    case1988:

    alert("属龙");

    break;

    case2000:

    alert("属龙");

    break;

    case2012:

    alert("属龙");

    break;

    case2024:

    alert("属龙");

    break;

    case2036:

    alert("属龙");

    break;

    case2048:

    alert("属龙");

    break;

    case2060:

    alert("属龙");

    break;

    //                巳蛇:1905、1917、1929、1941、1953、1965、1977 1989、2001、2013、2025、2037、2049、2061

    case1905:

    alert("属蛇");

    break;

    case1917:

    alert("属蛇");

    break;

    case1929:

    alert("属蛇");

    break;

    case1941:

    alert("属蛇");

    break;

    case1953:

    alert("属蛇");

    break;

    case1965:

    alert("属蛇");

    break;

    case1977:

    alert("属蛇");

    break;

    case1989:

    alert("属蛇");

    break;

    case2001:

    alert("属蛇");

    break;

    case2013:

    alert("属蛇");

    break;

    case2025:

    alert("属蛇");

    break;

    case2037:

    alert("属蛇");

    break;

    case2049:

    alert("属蛇");

    break;

    case2061:

    alert("属蛇");

    break;

    //                午马 :1906、1918、1930、1942、1954、1966、1978 1990、2002、2014、2026、2038、2050、2062

    case1906:

    alert("属马");

    break;

    case1918:

    alert("属马");

    break;

    case1930:

    alert("属马");

    break;

    case1942:

    alert("属马");

    break;

    case1954:

    alert("属马");

    break;

    case1966:

    alert("属马");

    break;

    case1978:

    alert("属马");

    break;

    case1990:

    alert("属马");

    break;

    case2002:

    alert("属马");

    break;

    case2014:

    alert("属马");

    break;

    case2026:

    alert("属马");

    break;

    case2038:

    alert("属马");

    break;

    case2050:

    alert("属马");

    break;

    case2062:

    alert("属马");

    break;

    //                未羊:1907、1919、1931、1943、1955、1967、1979 1991、2003、2015、2027、2039、2051、2063

    case1907:

    alert("属羊");

    break;

    case1919:

    alert("属羊");

    break;

    case1931:

    alert("属羊");

    break;

    case1943:

    alert("属羊");

    break;

    case1955:

    alert("属羊");

    break;

    case1967:

    alert("属羊");

    break;

    case1979:

    alert("属羊");

    break;

    case1991:

    alert("属羊");

    break;

    case2003:

    alert("属羊");

    break;

    case2015:

    alert("属羊");

    break;

    case2027:

    alert("属羊");

    break;

    case2039:

    alert("属羊");

    break;

    case2051:

    alert("属羊");

    break;

    case2063:

    alert("属羊");

    break;

    //                申猴:1908、1920、1932、1944、1956、1968、1980 1992、2004、

    case1908:

    alert("属猴");

    break;

    case1920:

    alert("属猴");

    break;

    case1932:

    alert("属猴");

    break;

    case1944:

    alert("属猴");

    break;

    case1956:

    alert("属猴");

    break;

    case1968:

    alert("属猴");

    break;

    case1980:

    alert("属猴");

    break;

    case1992:

    alert("属猴");

    break;

    case2004:

    alert("属猴");

    break;

    //2016、2028、2040、2052、2064

    case2016:

    alert("属猴");

    break;

    case2028:

    alert("属猴");

    break;

    case2040:

    alert("属猴");

    break;

    case2052:

    alert("属猴");

    break;

    case2064:

    alert("属猴");

    break;

    //                酉鸡 :1909、1921、1933、1945、1957、1969、1981 1993、

    case1909:

    alert("属鸡");

    break;

    case1921:

    alert("属鸡");

    break;

    case1933:

    alert("属鸡");

    break;

    case1945:

    alert("属鸡");

    break;

    case1957:

    alert("属鸡");

    break;

    case1969:

    alert("属鸡");

    break;

    case1981:

    alert("属鸡");

    break;

    case1993:

    alert("属鸡");

    break;

    //2005、2017、2029、2041、2053、2065

    case2005:

    alert("属鸡");

    break;

    case2017:

    alert("属鸡");

    break;

    case2029:

    alert("属鸡");

    break;

    case2041:

    alert("属鸡");

    break;

    case2053:

    alert("属鸡");

    break;

    case2065:

    alert("属鸡");

    break;

    //                戌狗 :1910、1922、1934、1946、1958、1970、1982 1994、

    case19010:

    alert("属狗");

    break;

    case1922:

    alert("属鸡");

    break;

    case1934:

    alert("属鸡");

    break;

    case1946:

    alert("属鸡");

    break;

    case1958:

    alert("属鸡");

    break;

    case1970:

    alert("属鸡");

    break;

    case1982:

    alert("属鸡");

    break;

    case1994:

    alert("属鸡");

    break;

    //                2006、2018、2030、2042、2054、2066

    case2006:

    alert("属鸡");

    break;

    case2018:

    alert("属鸡");

    break;

    case2030:

    alert("属鸡");

    break;

    case2042:

    alert("属鸡");

    break;

    case2054:

    alert("属鸡");

    break;

    case2066:

    alert("属鸡");

    break;

    //                亥猪:1911、1923、1935、1947、1959、1971、1983 1995、2007、2019、2031、2043、2055、2067

    case1911:

    alert("属猪");

    break;

    case1923:

    alert("属猪");

    break;

    case1935:

    alert("属猪");

    break;

    case1947:

    alert("属猪");

    break;

    case1983:

    alert("属猪");

    break;

    case1995:

    alert("属猪");

    break;

    case2007:

    alert("属猪");

    break;

    case2019:

    alert("属猪");

    break;

    case2031:

    alert("属猪");

    break;

    case2043:

    alert("属猪");

    break;

    case2055:

    alert("属猪");

    break;

    case2067:

    alert("属猪");

    break;

    }

    }

    相关文章

      网友评论

          本文标题:JavaScript 判断星座和属相函数封装

          本文链接:https://www.haomeiwen.com/subject/ghiujxtx.html