Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

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

What is the second part of challenge question 2 really asking?

I know what the first part was asking,. but I'm confused what the variable echo is supposed to represent and how it's supposed to be called

script.js
function returnValue (blue) {
 return blue;
}
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

Billy Bellchambers
Billy Bellchambers
21,689 Points

Dear Max,

The challenge is asking your to create a new variable called echo which is to be assigned the value of the function you have just created passing in example value.

function returnValue (blue) {
 return blue;
}

var echo = returnValue('Example'); 
//'Example' could however be anything and in this example echo eventually ends up being 
//the value of the passed value hence the echo name used.

Hope this helps.

Happy Coding!

Thank you so much Billy, that's all I needed and didn't realized I should've entered the parameter as a string as you did with example. I don't quite understand why that's presented as a string instead of how the function and parameter are presented on the first question, but I'll go back and review what I did wrong by looking through a previous video or challenege