What if choice1 is rock? SyntaxError: Unexpected token else


#1


What if choice1 is rock?

I dont understand what im doing wrong the hint isnt helping and it gives the error unexpected token else, what am i doing wrong?


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


#2

closing curly brackets (}) of:

if
else if
else

shouldn't have semi-colons, if you need more help post an updated version of your code


#3

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