已知,公元后生肖年的计算方法:
年份除以12,取所得余数,对照下表查看生肖:
0猴,1鸡,2狗,3猪,4鼠,5牛,6虎,7兔,8龙,9蛇,10马,11羊
方法一 else if :
var year1 = +prompt('请输入年份');
var year2 = year1 % 12;
// 方法一
if (year2 === 0) {
alert('猴年');
} else if (year2 === 1) {
alert('鸡年');
} else if (year2 === 2) {
alert('狗年');
} else if (year2 === 3) {
alert('猪年');
} else if (year2 === 4) {
alert('鼠年');
} else if (year2 === 5) {
alert('牛年');
} else if (year2 === 6) {
alert('虎年');
} else if (year2 === 7) {
alert('兔年');
} else if (year2 === 8) {
alert('龙年');
} else if (year2 === 9) {
alert('蛇年');
} else if (year2 === 10) {
alert('马年');
} else {
alert('羊年');
}
方法二 switch case :
var year1 = +prompt('请输入年份');
var year2 = year1 % 12;
// 方法二
switch (year2) {
case 0: alert('猴年');
break;
case 1: alert('鸡年');
break;
case 2: alert('狗年');
break;
case 3: alert('猪年');
break;
case 4: alert('鼠年');
break;
case 5: alert('牛年');
break;
case 6: alert('虎年');
break;
case 7: alert('兔年');
break;
case 8: alert('龙年');
break;
case 9: alert('蛇年');
break;
case 10: alert('马年');
break;
default: alert('羊年');
}