请老师帮忙检查一下 谢谢

来源:5-10 编程练习

钊钊Hz

2018-04-05 00:34:50

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>员工合同到期时间</title>

</head>

<body>

<script>

    //代码补充

    var Year=Number(prompt("请输入员工的入职年份")),

        Month=Number(prompt("请输入员工的入职月份")),

        Day=Number(prompt("请输入员公的入职日"));

        function sharkTime(a,b,c){

        var Entry=new Date(a+3,b,c);

        return Entry;

        }

        var staff=sharkTime(Year,Month,Day);

        document.write("该员工入职时间是:"+Year+"-"+Month+"-"+Day);

        document.write("该员工入职时间是:"+staff.getFullYear()+"-"+staff.getMonth()+"-"+staff.getDate());

        

</script>

</body>

</html>

        


写回答

1回答

好帮手慕星星

2018-04-06

测试了你的代码,当我输入12月份最后一天的时候,显示如下:

http://img.mukewang.com/climg/5ac6cb8200013a8504580034.jpg

这样就是不对的哦,因为设置的时候月份是0-11,所以输入的时候月份需要减1,输入的时候再加上,参考修改代码:

http://img.mukewang.com/climg/5ac6cc410001440d11680460.jpg

自己再测试下,祝学习愉快~~


0

0 学习 · 36712 问题

查看课程