var year=prompt("请输入年份");
var month=prompt("请输入月份");
var day=prompt("请输入第几天");
//字符串强制取整
year=Number(year);
month=Number(month);
day=Number(day);
//
var sum=0;//天数总和
var leap;//判断平闰年
//判断一年内所有月份的天数
switch(month){
case 1:sum=0;
break;
case 2:sum=31;
break;
case 3:sum=59;
break;
case 4:sum=90;
break;
case 5:sum=120;
break;
case 6:sum=151;
break;
case 7:sum=181;
break;
case 8:sum=212;
break;
case 9:sum=242;
break;
case 10:sum=273;
break;
case 11:sum=303;
break;
case 12:sum=334;
break;
default:alert("输入的月份不正确,请输入1-12的数字");
break;
}
sum=sum+day;
//判断平闰年
if((year%4==0&&year%100!=0)||year%400==0){
leap=1;//是闰年
}else{
leap=0;//是平年
}
//判断是闰年,并且是2月份
if(leap==1&&month==2){
sum=sum+1;//前面设置2月份是28天,如果是闰年还要加1
}
document.write(year+"-"+month+"-"+day+"是"+year+"的第"+sum+"天");*/
输入某年某月某日,判断这一天是这一年的第几天?var year=prompt("请输入年份"); var month=prompt("请输入月份"); var day=prompt("请输入第几天"); //字符串强制取整 year=Number(year); month=Number(month); day=Number(day); // var sum=0;/...