2-19 编程练习作业提交
来源:2-19 编程练习
MiMicccc
2020-09-25 15:19:32
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数字</title>
</head>
<body>
<script>
//补充代码
var num = 5;
var input = prompt("请输入您猜的数字");
while (num) {
if (input < 5) {
alert("猜小了!")
break;
} else if (input > 5) {
alert("猜大了!");
break;
}
alert("猜对了!");
break;
}
</script>
</body>
</html>1回答
同学你好,效果中有个问题:
1、当输入的内容小于num值或者大于num值的时候,没有一直出现输入内容,如下:

只出现了上面截图的效果。
正确的效果应该是,如果输入的内容不是num定义的值时,要一直出现输入内容的弹窗,直到你输入的内容等于num的值,才会退出去。修改如下:

然后再使用break 语句可用于跳出循环。
如果帮助到了你,欢迎采纳,祝学习愉快!
相似问题