老师救命啊,捣鼓了一两个小时还是搞不定

老师救命啊,捣鼓了一两个小时还是搞不定

function aa(){

var year=prompt("请输入您的出生年份"),month=prompt("请输入您的出生月份"),day=parseInt(prompt("请输入您的出生日期"));

   

var sum=0

    if(year%4===0 && year%1000!==0 || year%400===0){

    for(i=0;i<month-1;i++){

    sum+=arguments[i];

    sum+=day;

    }


    }else{

      arguments[1]=28;

    for(i=0;i<month-1;i++){

   

    sum+=arguments[i];

    sum+=day;

    }

   

    }

    

    var c=(sum)

    alert("您的生日在"+year+"年是第"+c+"天")

    

}


aa(31,29,31,30,31,30,31,31,30,31,30,31)


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
妮可妮可妮_ 2018-11-13 10:33:41

你好同学

根据你所上传的代码进行了修改,在截图上面有步骤详解,如果还有疑问可以提出来,老师在帮助你解答

http://img1.sycdn.imooc.com//climg/5bea70280001a39b07750529.jpg

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script>
var year = prompt("请输入您的出生年份"),
month = prompt("请输入您的出生月份"),
day = parseInt(prompt("请输入您的出生日期"));
var sum = 0,
c;
function aa() {
if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0) {
arguments[1] = 29;
}

for (i = 0; i < month - 1; i++) {
sum += arguments[i];
}
c = sum + day;
return c;
}
var b = aa(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
alert("您的生日在" + year + "年是第" + b + "天");
</script>
</body>
</html>

祝学习愉快!

提问者 五仁胖子 2018-11-12 20:31:17

function aa(){

var year=prompt("请输入您的出生年份"),month=prompt("请输入您的出生月份"),day=parseInt(prompt("请输入您的出生日期"));

   

var sum=0

    if(year%4===0 && year%1000!==0 || year%400===0){

    for(i=0;i<month-1;i++){

    sum+=arguments[i];

    sum+=day;

    }


    }else{

      arguments[1]=28;

    for(i=0;i<month-1;i++){

    sum+=arguments[i];

    sum+=day;

    }

    if(month==1){

    sum=day

    }

   

    }

    

    var c=(sum)

    alert("您的生日在"+year+"年是第"+c+"天")

    

}


aa(31,29,31,30,31,30,31,31,30,31,30,31)

不好意思更正一下代码

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师