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

Shana Gibson
Shana Gibson
8,788 Points

i dont understand whats wrong?

please help i do not get what im doing wrong, how am i not storing it correctly???

script.js
function returnValue(color) {
  var echo ='You see' + color + 'when you are happy!';
  return color;
};

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

The variable 'echo' should be set to the result of calling the returnValue function.

function returnValue(color) {
  return color;
}

var echo = returnValue('purple');

So, you would call returnValue('purple'), it would return 'purple', and the variable 'echo' would then be set to 'purple';

Shana Gibson
Shana Gibson
8,788 Points

thank you, very very thankfull!! Bout to go a little crazy, lol!