HTML中js简单实现石头剪刀布游戏

var num1 = Math.floor(Math.random()*3)+1;
//floor向下取整,random生成[0,1)随机数
var num = parseInt(prompt('请输入您的操作数1表示剪刀,2是石头,3是布:'));
 switch(num - num1){
   case 1:
   case -2:
       alert('恭喜你赢了');//石头捶剪刀值1和布包石头值-2都是用户赢
       break;
   case -1:
   case 2:
       alert('失败了再来');//差值反过来,相同情况的可以简写
       break;
   case 0:
       alert('平局');//相同的值
       break;
}

上面代码放在<script></script>中就可以玩石头剪刀布游戏了,这里主要是考察条件判断语句的应用,常见的三类:if,  Switch, 三元表达式?【是否怎么样?是的话:不是的话】

相关推荐

  1. HTMLjs简单实现石头剪刀游戏

    2024-04-04 15:06:02       17 阅读
  2. Python列表实现石头剪刀游戏

    2024-04-04 15:06:02       18 阅读
  3. c++石头剪刀游戏

    2024-04-04 15:06:02       19 阅读
  4. Python石头剪刀游戏

    2024-04-04 15:06:02       18 阅读
  5. 【华为OD真题 Python】石头剪刀游戏

    2024-04-04 15:06:02       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-04 15:06:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-04 15:06:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-04 15:06:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-04 15:06:02       20 阅读

热门阅读

  1. Husky使用简明教程

    2024-04-04 15:06:02       14 阅读
  2. python将visio转换为 PDF 文件

    2024-04-04 15:06:02       11 阅读
  3. 小于电商开放平台-订单线下发货

    2024-04-04 15:06:02       15 阅读
  4. MySQL数据库下载及安装教程(Windows、Linux)

    2024-04-04 15:06:02       16 阅读
  5. 225.队列实现栈

    2024-04-04 15:06:02       11 阅读
  6. Day19.

    2024-04-04 15:06:02       12 阅读
  7. LeetCode hot100-21

    2024-04-04 15:06:02       16 阅读