## 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!

### 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. # which one is the argument?

I am stuck on a question which ask, what are the argument

```function sum_two_numbers(\$one,\$two) {

\$sum = \$one + \$two;

return \$sum;

}

\$x = sum_two_numbers(1,5);
```

IMO, the argument is what is inside the brackets, but the quiz doesn't give me option. Instead it says in option either \$one , \$sum , \$x. STAFF

For this challenge, they are expecting \$one and \$two as arguments. I would however argue that these are the parameters while the arguments would be 1 and 5. But it's semantics Some programmers use arguments and parameters interchangeably. But I'm picky Jennifer Nordell i edited the question values, can you edit the answer accordingly.? the arguments would be the variables \$one and \$two, because they are the values that you are passing into your function to work with. Arguments are external values that your function will work with, like in a mathematical function, f(x), x is the argument, because the value of the function varies according to the value of x.

Antonio Rodrigues I edited the question to put right values. @Anmar Khan then in that case the "arguments" would be \$one and \$two. Jennifer Nordell It has either option, or it says "All are considered args" Ammar Khan Not according to the question I'm looking at. The choices I'm presented are \$one, \$sum, \$x, and "All three are considered arguments". In this case, the answer is \$one.