呵呵。。呵呵呵呵。。。
保存成.html就可以玩了。
更新于2012.11.2
修改了prompt传入的i为字符类型,导致比较的时候出错。
修改了逻辑判断的顺序,使思路更加合理
<!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=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
var time=7;
var i=prompt("猜一个范围在1~99的数字,你还可以猜"+time+"次","");
var upb=99,lob=1;
var num = Math.ceil(Math.random()*99);
/*document.write(num);*/
while(p=judge(parseInt(i))) /*prompt传输的i是字符串型的,要先转换成整数再进行比较*/
{
switch(p)
{
case 1:
i=prompt("你输入的数字不在"+lob+"到"+upb+"之间,是不可能猜对的哦。还能猜"+time+"次","");
break;
case 2:
i=prompt("刚才猜的数字太大了,看来数字范围在"+lob+"到"+upb+"之间,还能猜"+time+"次","");
break;
case 3:
i=prompt("刚才猜的数字太小了,看来数字范围在"+lob+"到"+upb+"之间,还能猜"+time+"次","");
break;
}
}
if(time)
{
alert("恭喜你猜对了,数字是"+i);
}
else
alert("猜了7次还没猜对,还是按F5刷新重玩吧");
function judge(i)
{
time--;
if(!time){
return 0;
}
if (i>=lob&&i<=upb){
if(i==num)
return 0;
if(i<num)
{ lob=i;
return 3;
}
else
{ upb=i;
return 2;
}
}
else
{ return 1;}
}
</script>
</head>
<body>
</body>
分享到:
相关推荐
versioncheck.jar versioncheck.jar
Visual Prolog Version 5.x Visual Programming Interface
System.Windows.Interactivity.dll Version 4.5.0.0 prism框架使用
GX Works2 Version 1.570U GX Works2.part2.rar
OPatch Version 1.0.0.0.55
PL/SQL Developer Version 8.0.0.1480 附带key generator
GX Works2 Version 1.570U GX Works2.part1.rar
在MyEclipse中运行一个小应用程序或者在编辑一些程序时,出现java.lang.UnsupportedClassVersionError Bad version number in .class file异常,的解决办法!
99elonMT4 Version509.exe
最新GNS3-Version 2.2.35.1.zip
docker.io_1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1_i386.deb下载
PKCS #1: RSA Cryptography Specifications Version 2.2 Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1. Requirements Language . . . . . . . . . . . . . . . . . ...
WINDOWS.INC for 32 bit MASM (Version 1.4c RELEASE April 2008) This version is compatible with ML.EXE Version 8.0 Project WINDOWS.INC at the Masm Forum http://www.masm32.com/board/index.php ...
[Java语言程序设计].(Introduction.to.Java.Programming,.Brief.Version,.8ed),.Liang,.文字版[Java语言程序设计].(Introduction.to.Java.Programming,.Brief.Version,.8ed),.Liang,.文字版
PSIM Professional Version 9.0.3.400_x32.zip 由于上传大小受限,所有分成了两个压缩包,请见谅。
PSIM Professional Version 9.0.3.400_x32.zip 由于上传大小受限,所有分成了两个压缩包,请见谅。
其实就是替换了个dex2jar的包。安卓N之后用新的dex2jar工具。 如果这个工具还是不可以,大家可以参考这个文章: https://blog.csdn.net/lonewolf521125/article/details/89095783 用文本编辑器打开dex,对 就是以...
PLSQL_Developer Version 11.0.6.1776
sembly 'Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 系统找不到指定的文件。 File name: 'Microsoft.ReportViewer....
docker本地安装包. 使用方式 1. 拖入本地linux虚拟机 2.tar xf 离线包docker-ce-rpm.tar.gz 3. cd docker-ce-rpm 4. yum localinstall * -y 5. systemctl enable docker 6. systemctl start docker