PLEASE HELP: SyntaxError: Unexpected token else: What if choice 1 is paper?


#1


  1. build rock, paper, scissors: what if choice 1 is paper?


else if (choice1==="paper")
{
if (choice2==="rock")
{
return "paper wins";
}

 else
 {
     return "scissors wins";
     }
}


#3

Where is the rest of the compare function code?


#4

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


#5

We should write the the conditional on the same line as if...

if (condition) {

}
else if () {
    if () {

    } else {

    }
}

Check your structure for missing { or }.

return "The result is a tie!";

We don't need to wrap a string in parens, and probably shouldn't.