0
Syntax error:Missing") " after the argument list.
For some reason, no matter what i do, i can never use the addEventListener function, cuz i always get the same error. As far as i know all the () s and {} match each other, i have been thinking about it for 3 hours and cant figure out what's wrong :D it's driving me crazy :D the error is on line 3. https://code.sololearn.com/Wv7VZEXJUJ3C/?ref=app
6 odpowiedzi
+ 7
Welcome armin harper .
Correct lines 6 & 7.
grade --- 6.
grades --- 7
+ 6
~ swim ~ notice g in the initial code?
It's not defined.
Note: I'm not solving the whole problem. I'm letting him think a little. It helps him understand better rather than doing the whole thing and he learns nothing.
He has to learn from his mistakes.
+ 4
I figured out some of the errors.
Here's the code but it isn't completely debugged.
You have to figure out the rest. It's the least I could do.
https://code.sololearn.com/WPT3z8q4Ax7V/?ref=app
+ 3
armin harper there are a lot of errors in this code.
First:->
There's a missing ) to complete the parenthesis in lines 3 after f().
f is not defined.
grades is not defined in lines 9.
There's no ; after the f ()); <---
Continue......
+ 1
Thank you for ur help and for letring me figure this out by myself :) i thought i was using g() as an Anonymous function which only exists inside the loop :)
0
Hmm so this is how i think:
. the correct format for an eventListener is var. addEventListener("event", f() {}) right? Well since the {} section was too long i have added tge)} at the end.
also how come grades is not defined? I have stated that grades=prompt earlier in the code?
i may be wrong tho, im a n00b :D