为什么显示不出来呢

来源:2-32 编程练习

文设计

2019-02-20 20:05:17

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>splice</title>
</head>
<body>
<script>
   //补充代码
   
   var arr=[];
       while(replace!=-1){
       var replace=prompt("请输入任意你想输入的字符");
       rep=arr.push(replace);
       
       }
       re=rep.splice(0,2,"hello");
   document.write(arr);
</script>
</body>
</html>


写回答

1回答

山河远阔ZZ

2019-02-21

同学你好

1、代码中,是把输入的内容都放进一个数组里面,并且splice() 方法是对数组中的元素元素进行操作,而不是对变量进行操作。

2、输入的值是-1的时候,要把数组的内容显示出来,但是-1不显示,所以可以使用pop()方法,删除并返回数组的最后一个元素。

参考下图:

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

可以自己试一试呀,如果帮助到了你,欢迎采纳。

祝学习愉快!

0

0 学习 · 36712 问题

查看课程