JS-猜拳游戏

这篇博客介绍了如何使用JavaScript编写一个简单的猜拳游戏。首先,用户与计算机通过输入剪刀、石头或布进行对决,通过Math.random()函数实现计算机的随机出拳。接着,通过if-else语句判断胜负。在进阶版中,游戏增加了分数记录功能,利用for循环和变量存储用户及计算机的得分,并在每局结束后显示得分情况。
摘要由CSDN通过智能技术生成

一、简单版猜拳游戏

编写一个用户和计算机猜拳的游戏,用户输入剪刀、石头或布,与计算机的出拳进行比较,判断胜负。

分析:
1、首先得用prompt()方法建立一个用户输入框;
2、核心是用到Math.random()这个函数,该函数的作用是取[0,1)之间的随机数,可以利用这个函数让计算机随机出拳;
3、用if-else语句判断会出现的各种结果并作出判定;

具体代码如下:

/**
 * a是用户输入的内容
 * b是计算机的随机内容
 */
var a = prompt('请输入1:剪刀 2:石头 3:布');
var b = Math.random();
if (b < 0.3) {
   
    if (a == 1) {
   
        alert('电脑出的剪刀,你出的剪刀,平手');
    } else if (a == 2) {
   
        alert('电脑出的剪刀,你出的石头,你输了');
    } else {
   
        alert('电脑出的剪刀,你出的布,你赢了');
    }
} else 
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值