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

Return Statements

I'm not sure what exactly I'm supposed to do here. Break the steps down for me

script.js
function getYear() {
 var 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>

2 Answers

Anthony Martinovic
Anthony Martinovic
22,984 Points

script.js is running as expected but nothing is happening right now because within your js file you've declared a function, but you haven't actually called it yet. Here's an example of how you would call getYear() and display the value of year in an alert box:

function getYear() {
    var year = new Date().getFullYear();

    //Displays an alert box containing the value of 'year'
    alert(year);
}

//Calls the function
getYear();

Thank you Anthony :)