I’m trying to express my age on my ABOUT page using javascript so I never have to update it. So wrote a JavaScript function.
function MyAge (BirthYear) {
ThisYear = new Date().getFullYear();
YearAge = ThisYear - BirthYear:
document.write("I am "+YearAge+" Years Old");
}
It should work. Here are all the dates below and the intended result.
BirthYear = 1982
ThisYear = 2005
YearAge = 2005 - 1982
I am 23 years old…
To me this seems logical. Where am I going wrong?