7. What if choice1 is paper?...Syntax Error Please Help


#1

I can not figure out what is wrong with this. it says Syntax Error every time. Can someone help please?

/*var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice = Math.random();
if (computerChoice < 0.34) {
	computerChoice = "rock";
} else if(computerChoice <= 0.67) {
	computerChoice = "paper";
} else {
	computerChoice = "scissors";
} console.log("Computer: " + computerChoice);*/

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

#2

No semicolons after conditions:


and to format your code you can use:

http://jsbeautifier.org/