10次机会 js 猜数_用JS实现简单的猜数小游戏

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+"大了!
");

} else if(usernum

document.write("这是第"+i+"次输入,你输入的"+usernum+"小了!
");

} 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;

}

}好了一个简单的猜数游戏就成了!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值