<script>
function guess(min, max) {
var goal = Math.floor(Math.random() * (max - min + 1) + 1);
var i = 1;
while (i <= 10) {
var num = prompt('猜猜看,1-50之间的任一整数,你只有10次机会哦');
if (num > goal) {
alert('你猜大了,再猜猜');
} else if (num < goal) {
alert('你猜小了,再猜猜');
} else {
alert('恭喜你,猜对了');
break;
}
i++;
}
}
guess(1, 50);
</script>
1. 猜对之后要退出循环
2.循环要设置条件
3.不限次数while(true), 别忘了break