Skip to content

nishi1403/codecatalysts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

<title>Rock, Paper, Scissors Game</title> <style> body { font-family: Arial, sans-serif; text-align: center; background-color: #854F6C; }
    #game-container {
        display: flex;
        flex-direction: row;
        justify-content: space-evenly;
      
    }
    

    #result {
        font-size: 30px;
        margin-top: 50px;
        font-family: cursive;
        color:#190019;
        font-family: fantasy;
    }
    .common{
      background-color:#DFB6B2;
      font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande',               'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
      width:100px;
      height:50px;
      
    }
    h1{
      background-image: url('https://static.vecteezy.com/system/resources/thumbnails/000/691/497/small/rock-paper-scissors-neon-icons.jpg' );
      height:170px;
      color:#FBE4D8;
    }
    .common:hover{
      background-color:#86A8CF;
      font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-              serif;
     
    }

  
</style>

Rock, Paper, Scissors Game

Rock Paper Scissors
</div>
    <p id="result"></p>
<script>
    const choices = ["rock", "paper", "scissors"];

    const buttons = document.querySelectorAll("button");
    const resultDisplay = document.getElementById("result");

    buttons.forEach((button) => {
        button.addEventListener("click", () => {
            const playerChoice = button.id;
            const computerChoice = choices[Math.floor(Math.random() * 3)];

            const result = determineWinner(playerChoice, computerChoice);

            resultDisplay.textContent = `You chose ${playerChoice}. Computer chose ${computerChoice}. ${result}`;
        });
    });

    function determineWinner(playerChoice, computerChoice) {
        if (playerChoice === computerChoice) {
            return "It's a tie!";
        } else if (
            (playerChoice === "rock" && computerChoice === "scissors") ||
            (playerChoice === "paper" && computerChoice === "rock") ||
            (playerChoice === "scissors" && computerChoice === "paper")
        ) {
            return "You win!";
        } else {
            return "Computer wins!";
        }
    }
</script>

About

a practice for code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published