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 相关文章推荐
用javascript实现页面打印的三种方法
Mar 05 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
Jul 09 Javascript
javascript中style.left和offsetLeft的用法说明
Mar 07 Javascript
HTML5+setCutomValidity()函数验证表单实例分享
Apr 24 Javascript
js 输入框 正则表达式(菜鸟必看教程)
Feb 19 Javascript
HTML5+jQuery实现搜索智能匹配功能
Mar 24 jQuery
深入理解Vue 的条件渲染和列表渲染
Sep 01 Javascript
浅谈Angular4中常用管道
Sep 27 Javascript
Vue 项目中遇到的跨域问题及解决方法(后台php)
Mar 28 Javascript
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
vue-路由精讲 二级路由和三级路由的作用
Aug 06 Javascript
jQuery编写QQ简易聊天框
Aug 27 jQuery
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
从零开始学YII2框架(一)通过Composer安装Yii2框架
2014/08/20 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
PHP读MYSQL中文乱码的快速解决方法
2016/10/01 PHP
AES加解密在php接口请求过程中的应用示例
2016/10/26 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
搭建自己的PHP MVC框架详解
2017/08/16 PHP
laravel model 两表联查示例
2019/10/24 PHP
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
仿谷歌主页js动画效果实现代码
2013/07/14 Javascript
使用jquery.upload.js实现异步上传示例代码
2014/07/29 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
全面解析Bootstrap布局组件应用
2016/02/22 Javascript
解析jQueryEasyUI的使用
2016/11/22 Javascript
微信小程序中页面FOR循环和嵌套循环
2017/06/21 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
2018/07/30 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
JS实现简单打字测试
2020/06/24 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
2020/07/16 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
[01:25]2014DOTA2国际邀请赛 zhou分析LGD比赛情况
2014/07/14 DOTA
Python类的动态修改的实例方法
2017/03/24 Python
python自动化生成IOS的图标
2018/11/13 Python
python中实现词云图的示例
2020/12/19 Python
Original Penguin英国官方网站:美国著名休闲时装品牌
2016/10/30 全球购物
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
大学生四个方面的自我评价
2013/09/19 职场文书
人力资源专员自我评价怎么写
2013/09/19 职场文书
大学社团活动策划书
2014/01/26 职场文书
酒店管理失职检讨书
2014/09/16 职场文书
付款委托书范本
2014/10/05 职场文书
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python