7. what if choice1 is paper


#1

There is a problem with my code that I can't find; please help.

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";
}
else if(choice1 === "paper") {
}
if(choice2 === "rock") {
return "paper wins";
}
else {
return "scissors wins";
}
}


#2

please post your formatted code so we can assist you.


#3
/*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";
    }
else if(choice1 === "paper") {
}
    if(choice2 === "rock") {
        return "paper wins";
    }
    else {
        return "scissors wins";

Instructions

  1. Inside the compare() function under the existing code, write another else if statement where the condition is choice1 === "paper".
  2. Inside this else if statement, write an if / else statement. If choice2 === "rock", return "paper wins". Else, return "scissors wins".