1-14作业 这个函数这样写哪里错了
1 2 3 4 5 6 7 8 9 10 11 | function x(){ if (year%4==0 && year%100!=0 || year%400==0) { date=new Array(31,29,31,30,31,30,31,31,30,31,30,31); }else{ date=new Array(31,28,31,30,31,30,31,31,30,31,30,31); } for (var i = 0; i<=(month-1); i++) { a=+date[i]; } b=a+day; } |
是哪里错了吗..后面输出页面没反应
32
收起
正在回答
2回答
盆友,可以将你的代码全部上传吗?这样测不出啊,或者是你可以提交作业给老师,让老师帮你看一下,(#^.^#)
lingshi
2018-01-30 12:50:45
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <!DOCTYPE html> < html > < head > < meta charset = "UTF-8" > < title >1-14作业</ title > </ head > < body > < script > function log(){ year=prompt("请输入您的出生年份"), month=prompt("请输入您的出生月份"), day=prompt("请输入您的出生日期"); } function x(){ if (year%4==0 && year%100!=0 || year%400==0) { date=new Array(31,29,31,30,31,30,31,31,30,31,30,31); }else{ date=new Array(31,28,31,30,31,30,31,31,30,31,30,31); } for (var i = 0; i<=month-1; i++) { a=+date[i]; } b=a+day; } log(); x(); document.write("您的生日在"+year+"年的第"+b+"天"); </ script > </ body > </ html > |
我删掉几个空行可以输出了,但是输出结果不对...麻烦帮忙看看谢谢!
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧