老师,可以用数组的长度来输出吗

来源:2-32 编程练习

weixin_慕斯卡2316274

2019-10-09 17:46:52

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>splice</title>

</head>

<body>

<script>

   //补充代码

   var input,arr=[];

   while(input!=-1){

       input=prompt('请输入任意你想输的字符');

       arr.push(input);

   }

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

   arr.pop();

   document.write(arr);

</script>

</body>

</html>


写回答

2回答

好帮手慕星星

2019-10-09

你好,

arr=input.length这样是不可以的哦,我们是将输入的input整体放进数组中,并不是要把input字符长度放进数组中。

最后用pop方法将最后一项删除的时候,可以用数组的长度减去1:

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

可以再测试下。

0

好帮手慕星星

2019-10-09

同学你好,

实现效果没有问题,棒棒哒!

同学说的用数组的长度输出是什么意思呢,老师不太明白,建议详细描述一下,便于快速解决你的问题哦。

祝学习愉快!

0
heixin_慕斯卡2316274
h 就是让arr=input的length,可以实现吗
h019-10-09
共1条回复

0 学习 · 36712 问题

查看课程