为什我最后的document.write没有显示出来?
来源:1-20 作业题
MR帽子先生
2017-04-30 10:37:19
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="Script.js">
<meta charset="UTF-8">
<title>作业</title>
</head>
<body>
<script>
var num1 , num2 ,num3,sum;
//获取出生年份
function year(num1) {
num1 = prompt("请输入您的出生年份");
}
//获取出生月份
function month(num2) {
num1 = prompt("请输入您的出生月份");
}
//获取出生日期
function day(num3) {
num1 = prompt("请输入您的出生日期");
}
function getsum() {
year();
month();
day();
var sum = num3,
fb = 0,
sub = num1 % 400;
if (sub = 0) {
fb = 29;
} else {
fb = 28;
}
switch (paserInt(num2)) {
case 12:
sum += 30;
case 11:
sum += 31;
case 10:
sum += 30;
case 9:
sum += 31;
case 8:
sum += 31;
case 7:
sum += 30;
case 6:
sum += 30;
case 5:
sum += 31;
case 4:
sum += 30;
case 3:
sum += 31;
case 2:
sum += fb;
case 1:
sum += 0;
break;
default:
alert("请输入正确月份");
}
}
getsum();
document.write("您的生日是" + num1 + "年" + num2 + "月" + num3 + "日,是那年的第" + sum + "天");
</script>
</body>
</html>
1回答
小丸子爱吃菜
2017-04-30
两处很明显的错误:
1、变量命名问题

2、单词拼写错误

祝学习愉快!
相似问题