请老师检查作业
来源: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也会被输出
是因为代码中弹框输入后,将内容直接放入数组中,下一次循环的时候才对输入内容做判断
所以-1是在数组中的。建议输出之前将-1去掉
祝学习愉快!