What if choice1 is paper?


#1


Having trouble understanding what the syntax error is here.



SyntaxError: Syntax Error


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

You don't close
else if (choice1 === "rock") {
this else if statement,
you don't open

if (choice2 === "scissors")

this, (missing a {),
and you don't open

or close


#3

Ah finally this helped me complete this lesson. Thank you!


#4

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