javaScript石头、剪刀、布游戏:用户输入石头、剪刀或布,电脑也会出一个招,要求得出最终结果,显示胜利玩家。(提示+代码)

题目:用户输入石头、剪刀或布,电脑也会出一个招,要求得出最终结果,显示胜利玩家。

提示:

(1)用数字代表猜拳

(2)使用条件判断语句

(3)取随机数的方法 Math.random()

代码如下:

//用户出的

       var x1=prompt("请输入剪刀、石头、布:")

       //电脑随机出

       var num1=parseInt(Math.random()*3)

       //把电脑出的数字替换为剪刀、石头、布

       if(num1==0){

           var y1='剪刀'

       }else if(num1==1){

           var y1='石头'

       }else{

           var y1='布'

       }

       //把用户赢的情况全部书写

       if((x1=='剪刀'&& y1=='布')||(x1=='石头' && y1=='剪刀')||(x1=='布' && y1=='石头')){

            console.log("用户:"+x1+";电脑:"+y1+";用户赢")

       }else if(x1==y1){

            console.log("用户:"+x1+";电脑:"+y1+";平局")

       }else{

            console.log("用户:"+x1+";电脑:"+y1+";电脑赢")

       }

//用户出的
       var x1=prompt("请输入剪刀、石头、布:")
       //电脑随机出
       var num1=parseInt(Math.random()*3)
       //把电脑出的数字替换为剪刀、石头、布
       if(num1==0){
           var y1='剪刀'
       }else if(num1==1){
           var y1='石头'
       }else{
           var y1='布'
       }
       //把用户赢的情况全部书写
       if((x1=='剪刀'&& y1=='布')||(x1=='石头' && y1=='剪刀')||(x1=='布' && y1=='石头')){
            console.log("用户:"+x1+";电脑:"+y1+";用户赢")
       }else if(x1==y1){
            console.log("用户:"+x1+";电脑:"+y1+";平局")
       }else{
            console.log("用户:"+x1+";电脑:"+y1+";电脑赢")
       }

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值