我在这个已经持续了一个星期,似乎无法弄清楚..显示比例和缺勤
的程序要求用户输入缺席他们的数量和它们的等级,但如果学生缺勤5次或更多,则无论其百分比如何,都会自动失败。
- A级 - 90〜100
- B级 - 80〜89.9
- C级 - 70〜79.9
- 等级d 60〜69.9
- 低于60任何一个是F.
这里是我到目前为止的代码:
<html>
<head>
</head>
<body>
<script type="text/javascript">
//Program Name: gradeReporter.html
//Author:
//Date: November 5th 2015
//Purpose: Calculate grades and absences of students
//Variables
var percent = parseInt(percent * 1.03);
var absences = parseInt(absences);
var ES = ""; // Empty string
var PA = "<p />"; // HTML paragraph break
var BR = "<br />" \t // HTML line break
//Start the program
if (absences >= 5) {
document.write("You have failed due to having more than 5 absences");
if (percent <= 100 || percent >= 90 && absences <=2) {
document.write("Your Grade: A. Your percent: " * percent);
}
else if (percent <= 89.9 || percent >= 80 && absences <=2) {
document.write("Your Grade: B. Your percent: " * percent);
}
else if (percent <= 79.9 || percent >= 70 && absences <=2) {
document.write("Your Grade: C. Your percentage: " * percent);
}
else if (percent <= 69.9 || percent >= 60 && absences <=2) {
document.write("Your Grade: D. Your percentage: " * percent);
}
else if (percent <= 59.9 || percent >= 50 && absences <=2) {
document.write("Grade: F. You have failed this semester.");
}
}
</script>
</body>
</html>
问题是什么? – isherwood
另外,'document.write'是一种过时的技术。改为使用DOM插入('innerHTML')。 – isherwood
目前还不清楚你在做什么,这个问题看起来像是一个非常基本的if/else编程练习,你是想用Javascript/HTML/CSS来复制问题的行为吗? – AGE