JavaScript JavaScript Basics Creating Reusable Code with Functions Returning a Value from a Function

Challenge Task 3. Call the getYear function: store the returned value of the function in a new variable named yearToday.

Challenge Task 3. Call the getYear function: store the returned value of the function in a new variable named yearToday. SHOW ME THE CODE. HELP.

script.js
function getYear() {
var year = new Date().getFullYear();
  return year;
}
var yearToday
index.html
<!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
Elijah Quesada
Front End Web Development Techdegree Graduate 31,100 Points

You were so close.

  1. Call the getYear function --> getYear();
  2. Store the return value in a new variable ---> var yearToday = getYear();
function getYear() {
var year = new Date().getFullYear();
  return year;
}
var yearToday = getYear();

Thankyou very much. But what does the const mean? I don't remember that in the video. M(Thanks)

Elijah Quesada
Elijah Quesada
Front End Web Development Techdegree Graduate 31,100 Points

const is a E6 feature. You will learn about them as you continue to learn more about JavaScript.

https://teamtreehouse.com/library/introducing-es2015 - Treehouse has great content regarding the new features.

I completed part one, but part two makes no sense to me whatsoever. show me a diagram. And also the final 5 questions. Can you help? (Create a max() function challenge?)