+ 12
i am getting a SyntaxError when i run this code. Please debug it.
1. var english = "string1" 2. var korean = "string2" . . . 19. var binary = "string3" 20. var lang = [ english , hindi russian , chinese......binary]; (there are 16 variables in the list where all are defined ) 21. var rand = Math.floor(Math.random()*16); var RandomLanguage = lang [rand] what i want it to do it is, give me different language in the place of lang[ rand ] every time i run the code. But what happens is i get a SyntaxError on line 20 saying Unexpected Identifier line: 20
5 Réponses
+ 2
The problem is probably the missing comma after hindi.
+ 10
The 'm' should be capital and not in lowercase letters. Since javascript is case sensitive, be careful with uppercase and lowercase terms
+ 9
my apologies guys, the previous question was incomplete one but it complete now
what you two guys (Chirag and Tiago) are saying is corrected but the problem is, that's not where it was showing error.
Instead it was showing error on line 20 ( which it still is even after the m is corrected )
pl help.
+ 3
Can you provide the link to code playground..It's difficult to identify with what you have provided.
+ 1
I assumed it was JavaScript, don't forget to tag. in case it is, last line should be:
var rand = Math.random();
notice how it is case-sensitive (correct is Math NOT math)