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实现新闻滚动效果(实例代码)
Nov 27 Javascript
js中判断对象是否为空的三种实现方法
Dec 23 Javascript
JavaScript中神奇的call()方法
Mar 12 Javascript
jquery实现两边飘浮可关闭的对联广告
Nov 27 Javascript
分享12个实用的jQuery代码片段
Mar 09 Javascript
浅谈JS函数定义方式的区别
Oct 30 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
Dec 17 Javascript
jQuery排序插件tableSorter使用方法
Feb 10 Javascript
Vue自定义事件(详解)
Aug 19 Javascript
Parcel 打包示例(React HelloWorld)
Jan 16 Javascript
浅谈webpack 四个核心概念之Entry
Jun 12 Javascript
微信小程序3种位置API的使用方法详解
Aug 05 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生成随机用户名和密码的实现代码
2013/02/27 PHP
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
hadoop常见错误以及处理方法详解
2013/06/19 PHP
PHP APC缓存配置、使用详解
2014/03/06 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
2017/02/17 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
2017/06/21 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
Swoole实现异步投递task任务案例详解
2019/04/02 PHP
介绍一个简单的JavaScript类框架
2015/06/24 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
JS 实现导航菜单中的二级下拉菜单的几种方式
2016/10/31 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
vue.js全局API之nextTick全面解析
2017/07/07 Javascript
js实现图片懒加载效果
2017/07/17 Javascript
用Python写飞机大战游戏之pygame入门(4):获取鼠标的位置及运动
2015/11/05 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
docker-py 用Python调用Docker接口的方法
2019/08/30 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
Python爬虫入门教程02之笔趣阁小说爬取
2021/01/24 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
Skyscanner波兰:廉价航班
2017/11/07 全球购物
匈牙利最大的健身制造商和销售商:inSPORTline
2018/10/30 全球购物
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
经济与贸易专业应届生求职信
2013/11/19 职场文书
宣传活动总结范文
2014/07/01 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
社会实践活动报告
2015/02/05 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
总结Python使用过程中的bug
2021/06/18 Python
Java详细解析==和equals的区别
2022/04/07 Java/Android