1-100之间的数字,用户猜,5次机会,猜对了会提示,次数用完了会提示
function getRandomIntInclusive(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min; //含最大值,含最小值
}
var round = getRandomIntInclusive(1, 100);
var num = prompt('已生成一个数字,请猜是几,还有5次机会');
var i = 4;
while (i > 0) {
if (num > round) {
num = prompt('大了,再猜!你还有' + i + '次机会');
} else if (num < round) {
num = prompt('小了,再猜!你还有' + i + '次机会');
} else {
alert('猜对了');
break;
}
i--;
if (i == 0){
alert('机会已用完,您没猜出来');
}
}