1、输入某年某月某日,试确定这一天是这一年的第几天.
例如:输出2020年3月3日 输出 第63天(31+29+3)
计算是否是闰年。年份值是4的倍数并且不是100的倍数,或者该年份值是400的倍数,那么这一年就是闰年。
var year = prompt('请输入年');
var mouth = prompt('请输入月');
var day = Number(prompt('请输入日'));
var days = 0;
for (var i = 1; i < mouth; i++) {
//判断月份
if (i === 1 || i === 3 || i === 5 || i === 7 || i === 8 || i === 10 || i === 12) {
days += 31;
} else if (i === 4 || i === 6 || i === 9 || i === 11) {
days+=30;
}else {
//判断平年闰年
if (year%4===0&&year%100!==0 ||year%400===0){
days+=29;
}else {
days+=28;
}
}
}