Upload files to "lab"
This commit is contained in:
32
lab/GradeCalculator.js
Normal file
32
lab/GradeCalculator.js
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
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.");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user