Problema de sintaxis en el ejercicio de piedra, papelo tijera para comparar


#1

var usuarioEscoge = prompt("¿piedra, papel o tijeras?");
var computadorEscoge = Math.random();
if (computadorEscoge <0.34){
computadorEscoge = "piedra";
}else if(computadorEscoge <=0.67){
computadorEscoge = "papel";
}else{
computadorEscoge = "tijeras";
}
var comparar= function(eleccion1,eleccion2)
if(eleccion1===eleccion2){
return"Es un empate";}
else if(eleccion1==="piedra"){
if(eleccion2==="papel")
return"Gana papel";
}else {
return"Gana piedra";
};
else if(eleccion1==="papel"){
if(eleccion2==="piedra")
return"Gana papel";
}else {
return"Gana tijeras";
};
else if(eleccion1==="tijeras"){
if(eleccion2==="papel")
return"Gana tijeras";
}else {
return"Gana piedra";
};
comparar(usuarioEscoge,computadorEscoge);


#2

Never write a semi-colon before else.

    else if (eleccion1==="piedra") {
        if (eleccion2==="papel") {     // { here
            return"Gana papel";
        } else {
            return"Gana piedra";
        }
    }                                  // } here
    else if (eleccion1==="papel") {
       if (eleccion2==="piedra") {     // { here
            return"Gana papel";
        } else {
            return"Gana tijeras";
        }
    }                                  // } here
    else if (eleccion1==="tijeras") {
        if (eleccion2==="papel") {     // { here
            return"Gana tijeras";
        } else {
            return"Gana piedra";
        }
    }                                  // } here

Note the changes made in the above and apply it to yours.