String result incorrect Help! 6/9


#1

var comparar= function(eleccion1,eleccion2){
if(eleccion1===eleccion2){
return "¡Es un empate!";
}
else if(eleccion1="piedra"){
if(eleccion2="papel"){
return "papel gana";
}else{
return "tijera gana";
}
}
else if(eleccion1="papel"){
if(eleccion2="piedra"){
return "papel gana";
}else{
return "tijera gana";
}
}
else if(eleccion1="tijera"){
if(eleccion2="piedra"){
return "piedra gana";
}else{
return "tijera gana";
}
}
}


#2
else if(eleccion1="piedra"){
   if(eleccion2="papel"){
       return "papel gana";
   }else{
      return "piedra gana";  ///"tijera gana"; tijeras descansos
   }
 }

#3

Not works

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 "papel gana";
}else{
return "piedra gana";
}
}
}

comparar(usuarioEscoge,computadorEscoge);