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

Clayton Bowland
Clayton Bowland
2,870 Points

return functions

i got the first two,got stuck on this one,help!

script.js
function getYear () {
  return year = new Date() .getFullYear();
}
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>

1 Answer

Tim Rach
Tim Rach
Full Stack JavaScript Techdegree Student 25,125 Points

Good morning,

the first Challenge wants you to: Create a function named getYear -- don't add any code inside the function yet. Which would look like this:

// Create the function
function getYear () {

}

the second part wants you to add this line: var year = new Date().getFullYear(); to your function. which would look like this:

function getYear () {
  // add this line: var year = new Date().getFullYear(); and add a statement that returns this variable from the function.
  var year = new Date().getFullYear();
  return year;
}

the third part wants you to Call the getYear function: store the returned value of the function in a new variable named yearToday.

function getYear () {
  var year = new Date().getFullYear();
  return year;
}
// Call the function and store it in a variable called yearToday:
var yearToday = getYear();
edgar villatoro
edgar villatoro
1,151 Points

thank you! i was stuck and a little confused on the third part.