7. What if choice1 is paper? SyntaxError: Unexpected token else


#1

Continuing the discussion from Need help on step 7:

Hello,
same here. I keep having trouble with that exercise. What's my mistake? It tells me: "SyntaxError: Unexpected token else"

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";
}
}
}

Can someone please help me?!


#2

you have

else {
    ...
} else

#3

Thank you!
My problem a missing } to close an else if...