【前端】【JavaScript案例】之用条件语句实现输入年份判断生肖

已知,公元后生肖年的计算方法:

年份除以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('羊年');
}

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值