JavaScript JavaScript Basics Creating Reusable Code with Functions Passing an Argument to a Function

What am I doing wrong?

I must not understand the instructions. This is my code:

function returnValue (Hi) { var echo = ('hello'); return (Hi); }

returnValue();

script.js
function returnValue (Hi) {
  var echo = ('hello');
  return (Hi);
}

returnValue();
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

You're close. You're going to want to combine line's 2 and 6, so

you can pass a string to your function that will

pass that string as an argument to your returnValue function which will

return the value and

assign it to your echo variable.