2019/01/12作业
统计科目考试成绩
通过promp()函数输入科目数量、及各科成绩,计算总成绩
对输入类型及负数进行判断
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
var sum = 0;
var a = prompt("请输入考试科目数量:");
for(i=1;i<=a;i++){
var b = prompt("请输第"+i+"门科目成绩:");
if(b>=0){
var d = parseInt(b);
}else{
while(b<0){
alert("输入的是负数,请重新输入!");
b = prompt("请输第"+i+"门科目成绩:");
d = parseInt(b);
}
}
sum += d;
}
alert(a+"门科目的总成绩是:"+sum);
</script>
</head>
<body>
</body>
</html>
定义函数,计算用户的年龄
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
function a(){
var now= new Date();
var year = now.getFullYear();
var month = now.getMonth();
var a7 = parseInt(month);
var a2 = parseInt(year);
var a3 = parseInt(document.s.a1.value);
var a6 = parseInt(document.s.a5.value);
var a4 = a2 - a3;
if((a7-a6)>0){
alert("您今年"+(a4+1)+"岁");
}else{
alert("您今年"+a4+"岁");
}
}
</script>
</head>
<body>
<form name="s">
请输入你的出生日期(yyyy/mm/dd)
<input type="text" name = "a1" size="6">年/
<input type="text" name = "a5" size="1">月/
<input type="text" size="1">日<br>
<input type="button" value="计算" onclick="a()">
</form>
</body>
</html>