<script>
function getRandom(min , max) {
var dom = Math.floor(Math.random() * (max - min + 1)) + min ;
return dom ;
}
var random = getRandom(1,50);
var flag = 0 ;
var time = 0 ;
while(true) {
var num = parseInt(prompt('猜一下是1~50之间的哪个数' + '\b\b\b\b\b\b' + '剩余次数:' + (10 - time))) ;
time++;
if(num > random) {
alert('猜大了');
} else if(num < random) {
alert('猜小了');
} else if(num == random) {
alert('猜对了');
flag = 1 ;
}
if(flag == 1) {
break;
}
if(time == 10) {
alert('次数用光了');
var id = prompt('是否再来一次输入(是/否)');
if(id == '是') {
time = 0 ;
} else if(id == '否') {
break;
}
}
}
</script>