请老师检查作业

来源:3-10 编程练习

鱼档卖鱼

2022-01-12 10:08:57

<!DOCTYPE html>

<html>


<head lang="en">

    <meta charset="UTF-8">

    <title>splice</title>

</head>


<body>

    <script>

        var input; arr = [];

        while (input != -1) {

            input=prompt('请随意输入');

            arr[arr.length]=input;

        }

        arr.splice(0, 2, 'hello');

        document.write(arr);

    </script>

</body>


</html>


写回答

1回答

好帮手慕星星

2022-01-12

同学你好,测试代码,最后的-1也会被输出

https://img.mukewang.com/climg/61de3dbd091a292201980057.jpg

是因为代码中弹框输入后,将内容直接放入数组中,下一次循环的时候才对输入内容做判断

https://img.mukewang.com/climg/61de3de9094eeaa104410206.jpg

所以-1是在数组中的。建议输出之前将-1去掉

https://img.mukewang.com/climg/61de3e2b094aec9c04280284.jpg

祝学习愉快!

0

0 学习 · 17877 问题

查看课程