8.What if choice1 is scissors?


#1

what is wrong?
Oops, try again. Your code returned ‘scissors wins’ instead of ‘undefined’ when the inputs are scissors and rock.


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);

function compare(choice1, choice2)
{if(choice1===choice2)
    {
    return "The result is a tie!";
    }
   else 
        if(choice1==="paper")
        { if (choice2 ==="rock")
            {return " paper wins";}
        }
       else
       {return "scissors wins";}
       
       
}
console.log(compare(userChoice, computerChoice));



#2

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.