猜拳JavaScript
时间: 2023-12-16 10:22:02 浏览: 69
抱歉,我是一个AI语言模型,无法演示猜拳JavaScript游戏。但是,我可以为您提供一个简单的猜拳游戏代码示例,供您参考:
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<title>猜拳游戏</title>
</head>
<body>
<h1>猜拳游戏</h1>
<p>请选择一个选项:</p>
<button id="rock" onclick="play('rock')">石头</button>
<button id="paper" onclick="play('paper')">剪刀</button>
<button id="scissors" onclick="play('scissors')">布</button>
<p id="result"></p>
<script src="game.js"></script>
</body>
</html>
```
JavaScript代码:
```
function play(playerChoice) {
var choices = ['rock', 'paper', 'scissors'];
var computerChoice = choices[Math.floor(Math.random() * 3)];
if (playerChoice === computerChoice) {
document.getElementById('result').innerHTML = "平局!你和电脑都选择了" + playerChoice + "。";
} else if (playerChoice === 'rock' && computerChoice === 'scissors' || playerChoice === 'paper' && computerChoice === 'rock' || playerChoice === 'scissors' && computerChoice === 'paper') {
document.getElementById('result').innerHTML = "恭喜你获胜!你选择了" + playerChoice + ",电脑选择了" + computerChoice + "。";
} else {
document.getElementById('result').innerHTML = "很遗憾,你输了!你选择了" + playerChoice + ",电脑选择了" + computerChoice + "。";
}
}
```
这个游戏使用了HTML和JavaScript,通过点击按钮来选择石头、剪刀或布,然后与电脑随机选择的选项进行比较,输出胜利、平局或失败的结果。您可以在自己的网站上使用此代码,或者根据自己的需求进行修改和扩展。
阅读全文