javascript猜拳游戏
时间: 2023-12-18 14:30:10 浏览: 179
以下是一个简单的JavaScript猜拳游戏的实现示例:
```javascript
// 定义玩家出拳的方法
function getPlayerMove() {
var move = prompt("请输入你的出拳(剪刀、石头、布):");
return move;
}
// 定义电脑出拳的方法
function getComputerMove() {
var moves = ["剪刀", "石头", "布"];
var randomIndex = Math.floor(Math.random() * 3);
return moves[randomIndex];
}
// 定义判断胜负的方法
function getWinner(playerMove, computerMove) {
if (playerMove === computerMove) {
return "平局";
} else if (
(playerMove === "剪刀" && computerMove === "布") ||
(playerMove === "石头" && computerMove === "剪刀") ||
(playerMove === "布" && computerMove === "石头")
) {
return "你赢了";
} else {
return "你输了";
}
}
// 运行游戏
function playGame() {
var playerMove = getPlayerMove();
var computerMove = getComputerMove();
var result = getWinner(playerMove, computerMove);
alert("你出拳:" + playerMove + ",电脑出拳:" + computerMove + ",结果:" + result);
}
// 调用游戏函数开始游戏
playGame();
```
阅读全文