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

用JS实现简单的猜数小游戏

2012-02-20 20:15 661 查看
js的猜数游戏所用的知识点很少,主要的有随机产生一个随机整数,然后就是利用循环和if语句来做判断来实现游戏

第一步:我们要先随机产生出一个1-1000之间的整数

var num=Math.round(Math.random()*999+1);


然后就是一个循环,我们要通过一个循环来控制猜数的次数

在循环里面我们要每猜一次就判断一次这个数是比产生的数大,还是小,然后显示出来,接着再循环,再输入一个数,直到用户猜对了,或者是十次机会都用掉了然后循环结束,

for(var i=1;i<=10;i++){
//让用户输入一个值
var usernum=prompt("请输入一个值","1");
//判断用户输入的值比产生的值大还是小
if(usernum>num){
document.write("这是第"+i+"次输入,你输入的"+usernum+"大了!<br>");
} else if(usernum<num){
document.write("这是第"+i+"次输入,你输入的"+usernum+"小了!<br>");
} else if(usernum==num){
//如果用户猜对了,根据用户猜的次数来显示不同的提示,并且退出循环
switch (i){
case 1:
alert("哥,你真神了!!!");
break
case 2:
alert("哎哟!不错哦!!!");
break
case 3:
alert("很好很好!!!");
break
case 4:
alert("不错,不错!!!");
break
case 5:
alert("加油加油!!!");
break
case 6:
alert("要继续努力昴!!!");
break
case 7:
alert("还要再加油啊!!!");
break
case 8:
alert("勉强猜对了!!!");
break
case 9:
alert("算你过了!!!");
break
case 10:
alert("运气不错哦!!!");
break
default:
alert("笨蛋,十次都没有猜对!!!");
}
break;
}

}
好了一个简单的猜数游戏就成了!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: