What if choice1 is rock? HELP!


I can't see any error in my code.
It says Oops, try again. There was a problem with your syntax.
Someone please help me find the error in it.Thanks!!!

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){
        return "The result is a tie!"  
      else if (choice1==="rock"){
        if(choice2==="scissors"){return "rock wins"}
        else{return "paper wins"}


You need 3 closing brackets at the end but only the last one will have a semi colon. ;


the third closing curly bracket is to close your function (see @bandit's) explanation


Thank you!! It works.