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

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

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

  1. 1121 if条件语句练习--输入年月日判断执行

    <script type="text/javascript"> var a=prompt("请输入一个年","请输入年份"); ...

  2. web前端-JavaScript流程控制语句(条件判断,条件分支和循环语句)

  3. JavaScript回顾与学习——条件语句

    一.if...else // if else var age = 16; if(0 < age && age <= 6){ console.log("儿童&quo ...

  4. switch条件语句与跳转语句(附分数分层案例)

    文章目录 前言 本人是在读大一学生,通过在校学习C语言获得学习经验,欢迎大家来进行指导批评,将记录宝贵建议,虽然是基础知识,祝诸位功不唐捐,玉汝于成. 一.什么是switch语句? 1.1switch ...

  5. 使用 JavaScript 编写更好的条件语句

     作者:cuppar https://www.zcfy.cc/article/tips-to-write-better-conditionals-in-javascript-dev-community ...

  6. JavaScript 条件语句和循环语句

    if条件语句 主要用于范围值的判断 语法: 1.条件成立时执行,条件不成立时什么也不做 if(条件) { 条件成立时要执行的代码 }; 2.条件成立时执行,执行if内的代码,条件不成立时,执行else ...

  7. 前端javascript常见问题总结

    一.javscript部分 1.如何判断一个对象是否为空对象? 方法1: let obj1 = {} let obj2 = {a:1} function empty(obj){for (let key ...

  8. Pyhton基础篇(2)-变量、用户输入及条件语句(已更新)

    1. 变量 Python中的变量概念很好理解,变量其实就是某个数值的"名字". 变量定义的规则: (1)   只能由数字.字母.下划线组成(不能以数字开头) (2)   不能使用关 ...

  9. 【TypeScript入门】TypeScript入门篇——条件语句

    条件语句是用来判断给定的条件是否满足(表达式值是否为0),并根据判断的结果(真或假)决定执行的语句,选择结构就是用条件语句来实现的.条件语句可以给定一个判断条件,并在程序执行过程中判断该条件是否成立, ...

最新文章

  1. jsp页面提示“Multiple annotations found at this line: - The superclass javax.servlet.http.HttpServlet w
  2. 把字符串3,1,2,4以,分割拆分为数组,数组元素并按从小到大的顺序排列
  3. python右键没有idle编辑了_python右键Edit with IDLE
  4. LeetCode 1366. 通过投票对团队排名(自定义排序)
  5. python线程等待_python3 中 Event.wait 多线程等待
  6. 数据为桥迈向智能,渤海财险数据架构智能化演进
  7. javascript 基础案例(循环)
  8. 在vue中使用html表格
  9. 微信小程序数据库一次查询多个条件的方法
  10. 利用GDAL根据栅格影像DN值实现颜色渲染
  11. 【getchar】在C语言中getchar的使用方法和读取规则
  12. 腾讯单点登录系统跨域劫持漏洞
  13. 外部多端口映射Https443端口配置
  14. vue后台管理框架(三)——登录功能
  15. 华为+android+root权限获取root,[Android]如何获取华为手机的root权限
  16. 2016年华为研发出征大会演讲--任正非
  17. Vmware VDI\桌面虚拟化\虚拟化技术\IT 管理
  18. C语言求两数最小公倍数
  19. 【汇正财经】股票是长期持有好还是短线好?
  20. 原力的黑暗面3-恐惧是黑暗之源

热门文章

  1. JavaScript 常用运算符
  2. 【SharePoint】通过Microsoft Graph Rest Api操作SharePoint时如何获取SharePoint站点的WebID, SiteID and ListID
  3. 新东方mti百科知识pdf_2019考研翻译硕士之百科知识总结(一)
  4. ABAP OpenSQL使用索引(HINTS)的参考NOTE记录
  5. 防火墙的分类及其介绍
  6. mysql mongodb 集群_MongoDB 集群
  7. 从小红书app开启逆向之旅(2)
  8. Python解析雷达
  9. Java程序员2022必看面试题(含答案)
  10. linux vim 设置大全详解