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 相关文章推荐
让广告代码不再影响你的网页加载速度
Jul 07 Javascript
javascript prototype,executing,context,closure
Dec 24 Javascript
js和jquery中循环的退出和继续下一个循环
Sep 03 Javascript
jQuery实现倒计时按钮功能代码分享
Sep 03 Javascript
jQuery EasyUI之DataGrid使用实例详解
Jan 04 Javascript
响应式表格之固定表头的简单实现
Aug 26 Javascript
Extjs表单输入框异步校验的插件实现方法
Mar 20 Javascript
Angular.js中下拉框实现渲染html的方法
Jun 18 Javascript
angular+ionic返回上一页并刷新页面
Aug 08 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
Aug 01 Javascript
详解vue-cli 脚手架 安装
Apr 16 Javascript
微信小程序用户授权最佳实践指南
May 08 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
MySQL修改密码方法总结
2008/03/25 PHP
php注册登录系统简化版
2020/12/28 PHP
Laravel 集成 Geetest验证码的方法
2018/05/14 PHP
ThinkPHP 3使用OSS的方法
2018/07/19 PHP
php 使用expat方式解析xml文件操作示例
2019/11/26 PHP
JavaScript函数、方法、对象代码
2008/10/29 Javascript
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
关于include标签导致js路径找不到的问题分析及解决
2013/07/09 Javascript
JS添加删除DIV的简单实例
2016/07/08 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
2017/03/02 Javascript
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
JavaScript正则表达式和级联效果
2017/09/14 Javascript
JavaScript中重名的函数与对象示例详析
2017/09/28 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
js指定日期增加指定月份的实现方法
2018/12/19 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
python开发之for循环操作实例详解
2015/11/12 Python
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
法国二手手袋、手表和奢侈珠宝购物网站:Collector Square
2018/07/05 全球购物
精选奢华:THE LIST
2019/09/05 全球购物
行政人员岗位职责
2013/12/08 职场文书
幼儿园托班开学寄语
2014/01/18 职场文书
驾驶员安全责任书
2014/07/22 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
校友回访母校寄语
2015/02/26 职场文书
申请吧主发表的感言
2015/08/03 职场文书
小学生组织委员竞选稿
2015/11/21 职场文书
怎样写工作总结啊!
2019/06/18 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
CentOS MySql8 远程连接实战
2022/04/19 MySQL