老师,是这样做么?能用if语句实现判断么

来源:2-14 编程练习

小仙女要好好学习

2019-07-27 12:20:18

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>信息录入</title>
</head>
<body>
    <input type="button" value="录入" >
    <script type="text/javascript">
        var inputs=document.getElementsByTagName("input");
        var entry=inputs[0];
        entry.onclick=entryFn;
        function entryFn(){
            var arr=[];
            var put=prompt("请输入员工姓名");
            while(put!=-1){
                arr.push(put);
                var put=prompt("请输入员工姓名");
            }
                for(var i=0;i<arr.length;i++){
                    document.write("录入的第"+(i+1)+"个信息:"+arr[i]+"<br>");
                
            }
        }
    </script>
</body>
</html>


写回答

1回答

好帮手慕星星

2019-07-27

同学你好,代码实现效果没有问题,真棒!

同学的意思是用if替换while循环吗?是不可以的哦,if只会判断一次,不会循环弹框,还是需要用while。

祝学习愉快!

0

0 学习 · 40143 问题

查看课程