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 相关文章推荐
escape、encodeURI、encodeURIComponent等方法的区别比较
Dec 27 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
Mar 14 Javascript
javascript学习笔记(九) js对象 设计模式
Jun 19 Javascript
javascript中encodeURI和decodeURI方法使用介绍
May 06 Javascript
Js base64 加密解密介绍
Oct 11 Javascript
JavaScript中eval函数的问题
Jan 31 Javascript
javascript中错误使用var造成undefined
Mar 31 Javascript
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
Aug 23 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
Nov 24 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
Mar 21 Javascript
深入理解vue-class-component源码阅读
Feb 18 Javascript
axios 实现post请求时把对象obj数据转为formdata
Oct 31 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
在线短消息收发的程序,不用数据库
2006/10/09 PHP
PHP生成sitemap.xml地图函数
2013/11/13 PHP
PHP操作MySQL事务实例
2014/11/05 PHP
再推荐十款免费的php开发工具
2015/11/09 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
javascript事件问题
2009/09/05 Javascript
asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
2012/03/14 Javascript
js循环改变div颜色具体方法
2013/06/25 Javascript
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
BOOTSTRAP时间控件显示在模态框下面的bug修复
2015/02/05 Javascript
学习JavaScript设计模式之观察者模式
2020/04/22 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
详解vue-router和vue-cli以及组件之间的传值
2017/07/04 Javascript
jQuery选择器特殊字符与属性空格问题
2017/08/14 jQuery
VUE element-ui 写个复用Table组件的示例代码
2017/11/18 Javascript
vue自动化路由的实现代码
2019/09/30 Javascript
JS实现躲避粒子小游戏
2020/06/18 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
Python2.x中文乱码问题解决方法
2015/06/02 Python
python实现分页效果
2017/10/25 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Django中celery执行任务结果的保存方法
2019/07/12 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
python怎么判断模块安装完成
2020/06/19 Python
深入浅析Python代码规范性检测
2020/07/31 Python
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
微软马来西亚官方网站:Microsoft马来西亚
2019/11/22 全球购物
化妆师职业生涯规划书
2014/02/16 职场文书
护士毕业实习感言
2014/03/05 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
小学入学感言
2015/08/01 职场文书
学生会部长竞选稿
2015/11/19 职场文书
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS
Python Pytorch查询图像的特征从集合或数据库中查找图像
2022/04/09 Python