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回答

好帮手慕鹤

2020-09-25

同学你好,效果中有个问题:

1、当输入的内容小于num值或者大于num值的时候,没有一直出现输入内容,如下:http://img.mukewang.com/climg/5f6da03f09ab2dbb05800235.jpg

http://img.mukewang.com/climg/5f6da04609bae2a705000141.jpg

只出现了上面截图的效果。

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

http://img.mukewang.com/climg/5f6da14f09f4bd1007190437.jpg

然后再使用break 语句可用于跳出循环。

如果帮助到了你,欢迎采纳,祝学习愉快!

0
hiMicccc
h 好的谢谢老师
h020-09-25
共1条回复

0 学习 · 40143 问题

查看课程