您的位置:首页 > Web前端 > JavaScript

JavaScript实现的猜数字小游戏~~

2012-02-21 21:54 597 查看
今天用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>猜数字</title>

<script Xlanguage="javascript" type="text/javascript">

//定义累加变量,用于统计第几次输入

var count=1;

//定义一个标志位

var flag=true;

var str;

//产生一个随机数

var sjNum=Math.round(Math.random()*1000);

alert(sjNum);

//while循环

while(flag){

str="";

//判断是否超过10次

if(count<=10){

//获取用户的输入内容

var inputNum=prompt("请输入你要猜的数字","1");

//判断大小

if(inputNum<sjNum){

str+="您本次是第"+count+"次竞猜,还有"+(10-count)+"次机会,本次猜的数字是"+inputNum+",您输入的小了<br>";

count++;

}

if(inputNum>sjNum){

str+="您本次是第"+count+"次竞猜,还有"+(10-count)+"次机会,本次猜的数字是"+inputNum+",您输入的大了<br>";

count++;

}

if(inputNum==sjNum){

str+="您本次是第"+count+"次竞猜,恭喜您 猜对了~";

flag=false;

}

document.write(str);

}else{

alert("大哥,怎么搞得?10次都没有猜对?");

alert("正确答案是:"+sjNum);

flag=false;

}

}

</script>

</head>

<body>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: