1-20作业思路问题

1-20作业思路问题

老师我想咨询一下关于1-20作业题的思路问题。我想给月份 var month=(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31)一组十二个月的详细数据,然后通过arguments[i]来定位是第几个月,再用for循环将月份天数相加,这样当用户输入月份数字的时候,我就能知道总共天数是多少,然后请问这样子的思路要如何实现呢?感觉教程里面的arguments教学实现不到我的思路,想请教一下。


正在回答

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

5回答

你好同学 ,老师测试js代码是可以的调用到的 , 实现的结果也是正确的 . 如下:

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

同学再测试一下 ,看看是否没有保存 ,祝学习愉快 !

  • 风褛先生 提问者 #1
    好了。我重新复制了一下代码,重新做了一次就OK了。谢谢老师,麻烦了
    2018-11-30 19:58:43
提问者 风褛先生 2018-11-30 19:38:42
<!DOCTYPE html>
<html>
<head>
	<title>1-20作业题</title>
	<script src="js/index.js">	
	</script>
</head>
<body>
</body>
</html>
	function birthday(){
	var years, month, days;
        var total = 0;
        var arr = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
        years = parseInt(prompt("请输入您的出生年份"));
        month= parseInt(prompt("请输入您的出生月份"));
        days = parseInt(prompt("请输入您的出生日期"));
        for (var i = 0; i < month - 1; i++) {
            total = total + arr[i];
        }
        if ((years % 400 == 0 || (years % 4 == 0 && years % 100 != 0)) && month > 2) {
            total = total + days + 1
            document.write("您的生日是在"+years+"年的第" + total  + "天" );
        } else {
            total = total + days
            document.write("您的生日是在"+years+"年的第" + total  + "天");
        }
		}

		birthday()

这是我的代码,请老师查阅,谢谢。

提问者 风褛先生 2018-11-30 19:04:31

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

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

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

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

麻烦老师看看问题出在哪了。谢谢!

  • 你好同学 , 请把代码粘贴一下(不要截图) , 以便老师准确的测试 .
    2018-11-30 19:36:23
好帮手慕夭夭 2018-11-30 11:18:33

你好同学 , 按照如上方式检查一下是否正确  .例如js文件夹与html在同一目录下:

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

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

在hello.html文件中 ,引用如下 , (检查自己引用的路径是否写错)

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

如果还是不对 , 同学可以把自己完整的代码上传 ,并把目录截图 , 以便老师准确的帮助你解答 .

祝学习愉快 !

好帮手慕夭夭 2018-11-30 10:00:17

你好同学 , 可以参考如下 :

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

建议同学如果有思路 ,还是希望能够按照思路自己尝试去做一做 .中间哪里卡住了 , 可以在问答区域提问 . 老师会根据你的代码 ,有针对性的知道你 . 这样有助于同学能力的提升 . 加油 !

祝学习愉快 ,望采纳.

  • 提问者 风褛先生 #1
    还想咨询一个问题,我用外嵌式的方式导入JS为什么没有用呢?
    2018-11-30 10:58:41
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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