What if choice1 is paper? #7 Help with my code


#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 === "paper"){ 
                    if (choice2 === "rock"){
                    return "paper wins"}
                        else {
                            return "scissors wins"}
                }}

#2

You need a opening bracer here. You need to make this code like this.

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

#3

Thanks !!
Also worked like this:

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


#4

Haha that's good, but usually not putting an opening bracer will cause problems.


#5

ok ill fixed it. And thanks again!


#6

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