javascript实现的猜数小游戏完整实例代码


Posted in Javascript onMay 10, 2016

本文实例讲述了javascript实现的猜数小游戏。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js游戏</title>
<script type="text/JavaScript">
 var x=10;
 //x=parseInt(Math.random()*(1000-1))+1;
 for(var i=0;i<10;i++){
 var num=prompt("请输入你猜测的数字","");
 if (num!=null && num!="")
  {
 if(num==x){
  switch(i){
  case 0:
   alert('真神啦,猜对了!');
   i=10;
   break;
  case 1:
   alert('厉害,对啦!');
   i=10;
   break;
  case 2:
   alert('真棒,对啦!');
   i=10;
   break;
  case 3:
   alert('好好,对啦!');
   i=10;
   break;
  case 4:
   alert('不容易,对啦!');
   i=10;
   break;
  case 5:
   alert('将就,对啦!');
   i=10;
   break;
  case 6:
   alert('有点慢,对啦!');
   i=10;
   break;
  case 7:
   alert('下次快点,对啦!');
   i=10;
   break;
  case 8:
   alert('赶上啦,对啦!');
   i=10;
   break;
  case 9:
   alert('最后机会,对啦!');
   i=10;
   break;
  }
 }
 if(i==9){
  alert('笨蛋,10次都猜不对!');
 }
 if(num>x){
  document.write("您已经猜了" + eval(i+1) + "次," + num +"," + "大了!<br>");
 }
 if(num<x){
  document.write("您已经猜了" + eval(i+1) + "次," + num +"," + "小了!<br>");
 }
  }else{
 alert('不能为空'); 
 }
 }
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Prototype的Class.create函数解析
Sep 22 Javascript
js怎么终止程序return不行换jfslk
May 30 Javascript
js模仿jquery的写法示例代码
Jun 16 Javascript
开发插件的两个方法jquery.fn.extend与jquery.extend
Nov 21 Javascript
JavaScript基本语法学习教程
Jan 14 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
Apr 08 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
Sep 20 Javascript
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
基于AngularJS的简单使用详解
Sep 10 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
Oct 26 Javascript
js中split()方法得到的数组长度问题
Jul 19 Javascript
vue-router路由模式详解(小结)
Aug 26 Javascript
BootStrap文件上传样式超好看【持续更新】
May 10 #Javascript
全国省市二级联动下拉菜单 js版
May 10 #Javascript
js实现的简单图片浮动效果完整实例
May 10 #Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
May 10 #Javascript
jQuery选择器基础入门教程
May 10 #Javascript
jquery实现图片上传前本地预览功能
May 10 #Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
May 10 #Javascript
You might like
利用php来自动调用不同服务器上的flash
2006/10/09 PHP
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
2011/05/29 PHP
PHP多维数组转一维数组的简单实现方法
2015/12/23 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
PHP按符号截取字符串的指定部分的实现方法
2018/09/10 PHP
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
2016/01/30 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
如何使用less实现随机下雪动画详解
2019/01/02 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
使用Vant完成Dialog弹框案例
2020/11/11 Javascript
解读Python编程中的命名空间与作用域
2015/10/16 Python
python3实现网络爬虫之BeautifulSoup使用详解
2018/12/19 Python
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
Python Django2.0集成Celery4.1教程
2019/11/19 Python
Windows下pycharm安装第三方库失败(通用解决方案)
2020/09/17 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
HTML5在手机端实现视频全屏展示方法
2020/11/23 HTML / CSS
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
农田水利实习自我鉴定
2013/09/19 职场文书
关于旷工的检讨书
2014/02/02 职场文书
预备党员的自我评价
2014/03/12 职场文书
教师求职信
2014/06/17 职场文书
优秀共产党员演讲稿
2014/09/04 职场文书
荆州古城导游词
2015/02/06 职场文书
安全守法证明
2015/06/23 职场文书
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang
Python中 range | np.arange | np.linspace三者的区别
2022/03/22 Python