What if choice1 is scissors?


#1



What if choice1 is scissors?


It says
Oops, try again. Your code returned 'paper wins' instead of 'undefined' when the inputs are scissors and rock


var compare = function(choice1, choice2){
    if (choice1 === choice2){
        return "The result is a tie!";
        }
        else if(choice1 === "rock"){
            }
            else if(choice2 === "scissors"){
                return "rock wins";
                }
                else if(choice1 === "paper"){ 
                    }
                    else if(choice2 === "rock"){
                        return "paper wins";
                        }
                else{
                    "scissors wins";
                    }
                
                
                
    }


#2

@sisararanasinghe,

Please read
http://www.codecademy.com/forum_questions/559dcb4be39efe550f00006b
and concentrate on:

  • the creation of the compare function
  • the truth-table
  • the build of the IF ELSE-IF statement structure as part of the compare FUNCTION-BODY
  • the execution of the compare function (keeping in mind that the return statement is used )