CGPA Calculator (Semester 1-6)
| Semester | SGPA |
|---|---|
| Semester 1 | |
| Semester 2 | |
| Semester 3 | |
| Semester 4 | |
| Semester 5 | |
| Semester 6 |
CGPA Calculator (Semester 1-6) Semester SGPA Semester 1 Semester 2 Semester 3 Semester 4 Semester 5 Semester 6 Calculate sgpas.forEach(input => { let value = parseFloat(input.value); if(!isNaN(value)){ total += value; count++; } }); if(count === 0){ document.getElementById('result').innerHTML = "Please enter SGPA values."; return; } let cgpa = (total / count).toFixed(2); let percentage = (cgpa * […]
| Semester | SGPA |
|---|---|
| Semester 1 | |
| Semester 2 | |
| Semester 3 | |
| Semester 4 | |
| Semester 5 | |
| Semester 6 |
sgpas.forEach(input => { let value = parseFloat(input.value); if(!isNaN(value)){ total += value; count++; } });
if(count === 0){ document.getElementById('result').innerHTML = "Please enter SGPA values."; return; }
let cgpa = (total / count).toFixed(2); let percentage = (cgpa * 9.5).toFixed(2);
let grade = ""; if(cgpa >= 9) grade = "O (Outstanding)"; else if(cgpa >= 8) grade = "A (Excellent)"; else if(cgpa >= 7) grade = "B (Very Good)"; else if(cgpa >= 6) grade = "C (Good)"; else if(cgpa >= 5) grade = "D (Average)"; else grade = "F (Fail)";
document.getElementById('result').innerHTML =
`CGPA: ${cgpa}
Percentage: ${percentage}%
Grade: ${grade}`;
}