<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 1.随机生成1-10之间的一个数字
//取 N ~ M 的随机函数 直接套公式
function getRandom(N, M) {
return Math.floor(Math.random() * (M - N + 1)) + N
}
let random = getRandom(1, 10)
while(true){
// 2.用户输入
let num = +prompt('请输入你猜的数字:')
// 3.判断输出
if (num > random) {
alert('你猜大了')
} else if (num < random) {
alert('你猜小了')
} else {
alert('你猜对了')
break //退出循环
}
}
</script>
</body>
</html>
09_猜数字游戏
这是一个使用JavaScript编写的猜数字游戏,程序会随机生成1到10之间的数字,然后提示用户输入猜测的数字。如果用户猜的数字大于生成的数字,会提示猜大了;如果猜小了,提示猜小了;当猜对时,会显示你猜对了并结束游戏。
摘要由CSDN通过智能技术生成