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

Ran Pur
Ran Pur
536 Points

I could use some help

I am a little lost on this. Could I get some assistance, please?

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

Dima Mykhaylov
Dima Mykhaylov
18,695 Points
function getYear() {
    var year = new Date().getFullYear();
  return year;
}

var yearToday = getYear();

This should work. You forgot the return statement and to store the function in a variable at the end. It asked for these in the instructions which might have been easy to miss since they weren't highlighted or italicized.