对实现输入年月日知道是该年的第几天的优化
来源:互联网 发布:淘宝上战地1卖号 编辑:程序博客网 时间:2024/04/29 03:29
这次使用的其实是对上一篇相同问题解答的一个简化,主要是用到了一个数组去保存月份,然后通过for循环,依次累加总的天数,最后判断是否是闰年并且输入的月份大于2进行一个加一的操作。<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><script>var year=0,month=0,day=0;var total=0;var arr=[0,31,28,31,30,31,30,31,31,30,31,30];function riqi(year1,month1,day1){for(var i=0;i<month1;i++){total+=arr[i];}//若果是闰年,则在总的天数上加1,并且月份必须大于2if((year1%4==0 && year1%100!=0 || year1%400==0)&&month1>2){total+=1;}document.write("您的生日是"+year1+"年的第"+(total+day1)+"天"+"</br>");}//ymd函数用于出生日期的获取function ymd(){year=parseInt(prompt("请输入您的出生年份"));month=parseInt(prompt("请输入您的出生月份"));day=parseInt(prompt("请输入您的出生日期"));riqi(year,month,day);}//函数的调用ymd();</script></body></html>
1 0
- 对实现输入年月日知道是该年的第几天的优化
- 输入年月日输出是该年的第几天
- 输入年月日,输出这个日期是该年的第几天,java语言,switch-case实现
- 输入年月日,判断是该年的第几天,还可以进一步判断从1年开始的第几天
- 输入年月日,计算出该日为该年的第几天
- 输入年月日求是该年的第几天
- 输入年月日求这个日期是该年的第几天
- 输入年月日,输出是该年的第几天 法一
- 输入年月日,输出是该年的第几天 法二
- 给出年月日判断是该年的第几天
- 给出年月日 计算该日是该年的第几天
- 给出年月日,计算该日是该年的第几天
- 输入年月日并判断是该年第几天
- 输入年月日,计算该年第几天
- 输入年月日计算出是该年的第多少天
- 输入的年月日是当年的第几天
- 输入的日期是该年的第几天
- 04-输入年月日,判断是今年的第几天
- 假期训练——The Blocks Problem UVA - 101 模拟
- (25)Java学习笔记——常用对象API / 基本类型包装类
- 批量导出Outlook所有联系人到vcard文件
- codeves天梯 Cantor表
- 认识Spring
- 对实现输入年月日知道是该年的第几天的优化
- C++运算符重载基础
- IOC失败,红字标的实例化失败。
- PART V 操作系统层 Chapter 11 文件系统
- wifi万能钥匙破解隔壁无线网以及查看破解密码
- 基于SpringBoot + Mybatis实现SpringMVC Web项目
- mysql-数据表操作2
- JavaSE 学习参考:switch使用举例
- 1063. Set Similarity (25)