7/9 help stuc


#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==="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

Seems like your missing the closing } for your function.


#3

Try this

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

#4

@betarunner16460 be careful with the careful with the curly brackets they might be part of the message sayiing "Oops, try again. Your code returned 'paper wins' instead of 'scissors wins' when the inputs are paper and scissors". i fthe bracckets are in the wrong place it can also pop this message up. :wink: Use the link below to help you.

http://prntscr.com/8v3zt7


#5

thanks guys but it keeps on displaying "SyntaxError: Unexpected token else"


#6

could you post the updated code pls?