High School Graduation Year Calculator
9th Grade
10th Grade
11th Grade
12th Grade
Your Estimated High School Graduation Year:
function calculateGraduationYear() {
const birthYear = parseInt(document.getElementById(“birthYear”).value);
const currentGrade = parseInt(document.getElementById(“currentGrade”).value);
const currentYear = new Date().getFullYear();
if (isNaN(birthYear) || birthYear <= 0 || currentGrade 12) {
alert(“Please enter valid information.”);
return;
}
let ageAtGraduation = birthYear + 18;
let graduationYear = currentYear + (12 – currentGrade);
document.getElementById(“graduationYearResult”).textContent = graduationYear;
document.getElementById(“result”).style.display = “block”;
}