<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var num=Math.floor(Math.random()*100+1);
do{
var obj=parseInt(prompt("请输入一个数")+"")
if(obj==num){
alert("恭喜你猜对了,你的幸运数字是"+num);
break;
}
else{
if(obj>num){
alert("你猜的数字大了,再小点");
go_on=confirm("是否继续");
}
else{
alert("你猜的数字小了,再大点")
go_on=confirm("是否继续")
}
}
}
while(go_on);
</script>
</head>
<body>
</body>
</html>
Math类中 floor()函数为取该数的最大整数
random()函数为取0-1(不包括)的随机数