Tell us what’s happening:
Your code so far
function functionWithArgs(a,b) {
console.log(1 + 2);// console output 3
}
functionWithArgs(7,9)
console.log(7 + 9); // console output 16
Your browser information:
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
.
Challenge: Passing Values to Functions with Arguments
Link to the challenge:
Learn to code. Build projects. Earn certifications.Since 2015, 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.
I can’t see any reason why it’d be wrong.
Try it on a different browser. It seems to be a technical error.
It works for me as well, what error message are you getting?
// running tests
functionWithArgs(7,9)
should output
16
. // tests completed // console output 3 3 3
Oh sorry, I see what the problem is. Your function doesn’t do anything other than output 3.
You need to return
something.
Something like this should work:
function functionWithArgs(a,b) {
return a + b;
}
1 Like
which line should I change or delete !!
You should change this from console.log(1 + 2);
to console.log(a + b);
.
Make sure you understand what is happening though. If you’re stuck let me know. The purpose of these exercises is not to just pass them, but to understand what is happening in the code.
1 Like
levlaz:
console.log(a + b);
It worked now ( It’s really strange )
Why is this strange?
Do you understand what this function is doing?
Bild96
May 6, 2020, 12:36am
10
I need time to get more familiar ( like real practice )
Sounds like a good plan. Good luck!
Thank you. I faced same issues with CSS, I’m still practicing everyday with others by building and deploying in web 3.0
I hope for the better with JavaScript.