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 trialDiyan Aleksiev
4,142 PointsI need help please
Where i wrong in this chalenge???
function returnValue(hello){ var echo = hello; return echo hello + " " + unit; } console.log(returnValue(1, 2, 'My argument'));
<!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
Chase Marchione
155,055 PointsHi Diyan,
- The only statement you want inside of this function is a return statement, which will simply return the argument that you are passing in. This is practice for getting accustomed to writing functions and return statements.
- The variable initialization will happen outside of your function. The reason for this is that we want to call the function from outside, and store whatever results we get inside of a variable that does not belong to the function itself. Since the function takes one argument, we'll pass in one. The challenge asks us to make this argument a literal string value.
function returnValue(hello) {
return hello;
}
var echo = returnValue('example argument');
Hope this helps.