使用for循环进行次数循环判断
代码展示:
//要求用户猜1~50之间的一个数字,但是只有10次猜的机会
function getRandom(min, max) {
return Math.floor(Math.random()* (max - min + 1)) + min;
}
var random = getRandom(1, 50);
for (var i = 1; i <= 10; i++) {
var num = prompt('你来猜,请输入一个1~50之间的数:');
if (num > random) {
alert('你猜大了,请重新输入一个数字:');
}
else if (num < random) {
alert('你猜的数字太小了!');
}
else {
alert('恭喜你,猜对了');
break;
}
if(i==10){
alert('你的次数用完了');
}
}