Unexpected token else


#1

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

please someone help me find where the error


#2

you forgot a { bracket for if

if (choice2 === "scissors") 
return "rock wins";
}

also you forgot to close your 2nd else if and you need a } bracket for the function at the end


#3

finally got it to work, thank you so much.


#4

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.