Rock, Paper, Scissors Game

var user = prompt("Do you choose rock, paper or scissors?");
var userChoice = user.toLowerCase();
var computerChoice = Math.random();
if (computerChoice < 0.34)
    {
 computerChoice = "rock";
    }
    else if(computerChoice <= 0.67)
    {
 computerChoice = "paper";
    }
    else
    {
 computerChoice = "scissors";
    }
var compare = function (choice1, choice2)
    {
        if (choice1===choice2)
            {
            return "the game is a tie";
            }
        if (choice1 === "rock")
            {
                if (choice2 === "scissors")
                    {
                    return "rock wins";
                    }
                    else
                    {
                    return "paper wins";
                    }
            }
        if (choice1 === "paper")
            {
                if (choice2 === "scissors")
                    {
                    return "scissors win";
                    }
                    else
                    {
                    return "paper wins";
                    }
                       
            }
        if (choice1 === "scissors")
            {
                if (choice2 === "rock")
                    {
                    return "rock wins";
                    }
                    else
                    {
                    return "scissors win";
                    }
                           }
    };
alert ("You chose " + userChoice.toLowerCase() + ", and the computer chose " + computerChoice + ", which means " + compare (userChoice, computerChoice)+"!");

No comments:

Post a Comment