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

not understanding what this exercise is asking

function returnValue (chicken) { return returnValue(chicken)};

script.js
function returnValue (chicken){

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

3 Answers

You just need to return the chicken argument itself. :)

Andrew Hunt
Andrew Hunt
7,665 Points

I think you just need to return the argument rather than actually calling the function in your return statement (if that makes sense). The following seemed to pass for me:

function returnValue(chicken) { return(chicken); }

I guess it's a question of getting used to the function syntax rather than this particular function being really useful.

The argument is what lies between the parenthesis (). Therefore you need to only write.

return chicken;

That's it.