Я шел на это в течение недели и не могу понять его ..Отображение процента и отсутствия на
Программа запрашивает пользователя ввести количество отсутствий они имели и их класс , но если у ученика 5 или более отсутствий, они автоматически терпят неудачу независимо от их процента.
- класса А - от 90 до 100
- Марка Б - от 80 до 89,9
- Grade C - от 70 до 79,9
- Разряд D от 60 до 69,9
- Все, что ниже 60 является Ф.
Вот мой код до сих пор:
<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