📅  最后修改于: 2023-12-03 14:49:41.415000             🧑  作者: Mango
这是一个基于 JavaScript 编写的简单石头、纸和剪刀游戏,它可以帮你解决无聊的时候。不需要下载任何软件,只需要打开浏览器,即可在控制台中运行。
首先,你需要在控制台中输入以下代码:
function game(){
var playerChoice = prompt("请选择 '石头'、'剪刀' 或 '布'");
var computerChoice = Math.random();
if (computerChoice < 0.34){
computerChoice = "石头";
}else if(computerChoice <= 0.67){
computerChoice = "剪刀";
}else{
computerChoice = "布";
}
if (playerChoice === computerChoice){
console.log("平局!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}else if (playerChoice === "石头"){
if (computerChoice ==="剪刀"){
console.log("你赢了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}else{
console.log("你输了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}
}else if (playerChoice === "剪刀"){
if (computerChoice ==="布"){
console.log("你赢了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}else{
console.log("你输了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}
}else if (playerChoice === "布"){
if (computerChoice ==="石头"){
console.log("你赢了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}else{
console.log("你输了!你出了 " + playerChoice + ",电脑出了 " + computerChoice + "。");
}
}
}
然后,输入 game()
,即可运行游戏。
在游戏开始时,你需要输入 "石头"、"剪刀" 或者 "布" 中的一个来表达你的选择。
然后,程序将会随机出一个选项。石头将会赢布,布将会赢剪刀,剪刀将会赢石头。
如果你输掉了,控制台将会输出 "你输了!",如果你赢了,控制台将会输出 "你赢了!"。
如果出现平局,控制台将会输出 "平局!"。
这个简单的石头、纸和剪刀游戏不仅能让你在无聊的时候消磨时间,而且还可以练习你的 JavaScript 编程能力。
它仅仅只是一个基础入门阶段的游戏,并不能代表 JavaScript 所能做到的一切。如果你想深入挖掘 JavaScript 的魅力,还需要不断学习、实践。