This forum is now read-only. Please use our new forums! Go to forums
The computer says, "Syntax error: Unexpected token else." ??
Here is the code: var compare = function(choice1, choice2) { if(choice1 === choice2) { return “The result is a tie!”; } else if(choice1 === “rock”) { if(choice2 === “scissors”) { return “rock wins”; } else { return “paper wins”; } } } else if (choice1 === “paper”) { if (choice2 === “rock”) { return “paper wins” } else { return “scissors wins” }; }
Answer 55ea82719113cba7e70002ab
var compare=function(choice1,choice2){ if (choice1===choice2) {return (“The result is a tie!”);}
else if (choice1===”rock”){ if (choice2===”scissors”){ return(“rock wins”);} else{ return(“paper wins”);} }
else if (choice1 === “paper”){ if (choice2 === “rock”){ return (“paper wins”);} else {return (“scissors wins”);}
} } check for semicolons in your code and also remove one curly bracket after paper wins and put on last one after scissors wins. Hope it should work for you. All the best
Popular free courses
- Free Course
Learn SQL
In this SQL course, you'll learn how to manage large datasets and analyze real data using the standard data management language.Beginner friendly,4 LessonsLanguage Fluency - Free Course
Learn JavaScript
Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity.Beginner friendly,11 LessonsLanguage Fluency - Free Course
Learn HTML
Start at the beginning by learning HTML basics — an important foundation for building and editing web pages.Beginner friendly,6 LessonsLanguage Fluency
2 comments
Thank you so much! I’ve been stuck on this one for a while now, so that meant a lot to me. Thanks again.
This helped me out. I had an extra curly brace as well. Thanks guys!