What if choice1 is paper?.... help im confuse here!


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

};

it says SyntaxError: Unexpected token else :expressionless:


#2

your if/else:

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

should be inside else if:

else if(choice1 === "rock"){   
  /* your if/else here */
 }

same for else if choice1 is paper


#3

Nice sir now i get it Thank you very much!!:grin:


#4

A post was split to a new topic: What if choice1 is paper