请老师帮忙检查一下 谢谢
来源: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月份最后一天的时候,显示如下:
这样就是不对的哦,因为设置的时候月份是0-11,所以输入的时候月份需要减1,输入的时候再加上,参考修改代码:
自己再测试下,祝学习愉快~~
相似问题