JavaScript:
function computerPlay() {
const choices = ["taş", "kağıt", "makas"];
return choices[Math.floor(Math.random() * choices.length)];
}
function playRound(playerSelection, computerSelection) {
playerSelection = playerSelection.toLowerCase();
computerSelection = computerSelection.toLowerCase();
if (playerSelection === computerSelection) {
return "Berabere! Her ikisi de " + playerSelection + ".";
} else if (
(playerSelection === "taş" && computerSelection === "makas") ||
(playerSelection === "kağıt" && computerSelection === "taş") ||
(playerSelection === "makas" && computerSelection === "kağıt")
) {
return "Kazandınız! " + playerSelection + " bilgisayarın " + computerSelection + "unu yendi.";
} else {
return "Kaybettiniz! Bilgisayar " + computerSelection + " seçti ve siz " + playerSelection + " seçtiniz.";
}
}
function game() {
let playerScore = 0;
let computerScore = 0;
for (let i = 0; i < 5; i++) {
const playerSelection = prompt("Taş, kağıt veya makas seçin: ");
const computerSelection = computerPlay();
const result = playRound(playerSelection, computerSelection);
console.log(result);
if (result.includes("Kazandınız")) {
playerScore++;
} else if (result.includes("Kaybettiniz")) {
computerScore++;
}
}
console.log("Oyun bitti! Sonuçlar:");
console.log("Oyuncu Skoru: " + playerScore);
console.log("Bilgisayar Skoru: " + computerScore);
}
game();
