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 相关文章推荐
jquery ui dialog里调用datepicker的问题
Aug 06 Javascript
jquery应该如何来设置改变按钮input的onclick事件
Dec 10 Javascript
javascript中的绑定与解绑函数应用示例
Jun 24 Javascript
浅谈js 闭包引起的内存泄露问题
Jun 22 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
Aug 28 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
Jan 25 Javascript
概述jQuery中的ajax方法
Dec 16 Javascript
Node.js搭建WEB服务器的示例代码
Aug 15 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
Aug 27 Javascript
在vue中把含有html标签转为html渲染页面的实例
Oct 28 Javascript
weui上传多图片,压缩,base64编码的示例代码
Jun 22 Javascript
详解Vue.js 响应接口
Jul 04 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中对各种加密算法、Hash算法的速度测试对比代码
2014/07/08 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
2016/05/19 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
2016/06/13 PHP
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
JavaScript Event学习第二章 Event浏览器兼容性
2010/02/07 Javascript
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
javascript鼠标滑动评分控件完整实例
2015/05/13 Javascript
jquery实现简单的表单验证
2015/11/17 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
2016/11/11 Javascript
loading动画特效小结
2017/01/22 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
微信小程序媒体组件详解(视频,音乐,图片)
2017/09/19 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
安装Node.js并启动本地服务的操作教程
2018/05/12 Javascript
php中and 和 &amp;&amp;出坑指南
2018/07/13 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
python顺序执行多个py文件的方法
2019/06/29 Python
python设计微型小说网站(基于Django+Bootstrap框架)
2019/07/08 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
利用python汇总统计多张Excel
2020/09/22 Python
Java如何读取CLOB字段
2013/10/10 面试题
教师自我剖析材料
2014/09/29 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
2015大学生实训报告
2014/11/05 职场文书
幼儿园家长反馈意见
2015/06/03 职场文书
简单了解 MySQL 中相关的锁
2021/05/25 MySQL
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server