要求:1、随机生成一个1--100的数字
2、在prompt弹出框中猜数字
3、提示【大于目标结果】【小于目标结果】【恭喜你回答正确】
预览:
源码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>猜数字</title>
</head>
<body>
<script>
/*
猜数字游戏
1、随机生成一个1--100的数字
2、在prompt弹出框中猜数字
3、提示【大于目标结果】【小于目标结果】【恭喜你回答正确】
*/
let target = Math.floor(Math.random()*100+1);
// 递归函数:在函数体内调用自己
function guessNumber(){
let number = prompt("请输入你猜测的数:");
if (number == target){
alert("恭喜你回答正确!");
}else if(number > target){
alert("猜的有点大了!");
guessNumber();
}else if(number < target){
alert("猜的有点小了!");
guessNumber();
}
}
guessNumber();
</script>
</body>
</html>