学习循环项时的作业
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="WebStorm">
<meta name="Author" content="" >
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
</head>
<body>
<script>
/*
1.随机生成一个1-100的数字Math.random();生成0-1之间的小
var r=parseInt(Math.random()*100)+1;
2.让用户输入一个整数
如果输入的数比随机数大,提示"猜大了"
如果输入的数比随机数小,提示"猜小了"
否则:猜对了
允许循环猜数
3.输入exit也可以退出游戏
*/
function guess(){
var r=parseInt(Math.random()*100)+1;
do {
var input = prompt("请输入一个数据(exit退出):");
if (input == "exit") {
alert("退出游戏!");
} else if (input > r) {
alert("猜大了");
} else if (input < r) {
alert("猜小了");
} else if (input == r) {
alert("恭喜你,猜对了!");
}
}
while(input!=r&&input!="exit")
}
</script>
<input type="button" value="猜数字"
onclick="guess()">
</body>
</html>