//要求猜1~50之间的一个数字,只有10次机会。
<script>
//1.随机生成整数的函数,且左右均为闭区间
function getRandom(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
var random = getRandom(1, 50);
var count = 10;
//2.大循环用while
while (count >= 0) {
count--;
var num = prompt('你来猜猜,输入1~50之间的任意数');
if (num < 0 || num > 50) {
alert('不符合要求,你还有' + count + '次机会');
} else if (count == 0) {
alert('你的次数已用完!');
break;
} else if (num < random) {
alert('你猜小了,还有' + count + '次机会');
} else if (num > random) {
alert('你猜大了,还有' + count + '次机会');
} else {
alert('你猜对了');
break;
}
}
</script>
JS猜数字游戏
最新推荐文章于 2023-07-29 18:00:29 发布