32 lines
1.2 KiB
JavaScript
32 lines
1.2 KiB
JavaScript
|
|
function calcthis() {
|
|
let name = document.getElementById("name").value;
|
|
let grade = parseInt(document.getElementById("meow").value); // Convert grade to an integer
|
|
let resultElement = document.getElementById("result"); // Assuming an element with id "result" to display output
|
|
|
|
let finalLetterGrade;
|
|
|
|
if (grade >= 90 && grade <= 100) {
|
|
finalLetterGrade = 'A';
|
|
} else if (grade >= 80 && grade <= 89) {
|
|
finalLetterGrade = 'B';
|
|
} else if (grade >= 70 && grade <= 79) {
|
|
finalLetterGrade = 'D';
|
|
} else if (grade >= 0 && grade <= 69) {
|
|
finalLetterGrade = 'F';
|
|
// } else if (grade >= 0 && grade <= 9) {
|
|
// finalLetterGrade = 'atp jst drop out gng 😭✌️ '
|
|
} else {
|
|
finalLetterGrade = 'Invalid Grade';
|
|
}
|
|
|
|
if (resultElement) {
|
|
if (finalLetterGrade === 'Invalid Grade' || name === '') {
|
|
alert("Please check your inputs")
|
|
} else {
|
|
resultElement.textContent = ` ${name} your letter grade is ${finalLetterGrade}`;
|
|
}
|
|
} else {
|
|
console.error("Element with id 'result' not found to display output.");
|
|
}
|
|
} |