Looks right to me return exp value "="


#1

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

Spelling and brackets look good , normally the syntax is bad, but this does look ok?
thanks in advance


#2

You need to use === instead of ==== (3 vs 4)


#3

Thanks, I have been looking at this for a hour. Feel stupid but glad the brackets are right