Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialMax Milner
4,098 PointsI really don't know what to do here.
This is the task:
"Call the getYear function: store the returned value of the function in a new variable named yearToday."
Here is my code:
function getYear() { var year = new Date().getFullYear(); return year; } getYear; var yearToday(year);
I called the getYear function, but I don't know what the returned value is to store I don't know if I'm supposed to put it before of after the } of the last function.
function getYear() {
var year = new Date().getFullYear();
return year;
}
getYear;
var yearToday(year);
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript Basics</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>
2 Answers
Elijah Quesada
Front End Web Development Techdegree Graduate 32,965 PointsYou're so close. You need to first call/invoke the function getYear by adding parenthesis getYear(). Then store the return value to the variable yearToday.
function getYear() {
var year = new Date().getFullYear();
return year;
}
var yearToday = getYear();
Jonelle Wehrman
3,946 PointsThank you. I was referring to "year", not the function "getYear". Makes sense now. Thank you.
Max Milner
4,098 PointsMax Milner
4,098 PointsLol, I don't think I was very close. Thanks, Elijah!