2-32编程练习
来源:2-32 编程练习
伊织喵
2018-08-08 17:26:52
<script>
//补充代码
var arr=[];
var a=prompt("请输入");
while(a!="-1"){
arr[i]=a;
i++;
if (a="-1")
break;
}
var arrr=arr.splice(0,2,"hello")
document.write(arr)
</script>
请老师看下哪里不对昂
1回答
好帮手慕夭夭
2018-08-08
1.测试弹窗只能弹窗一次 , while循环中也需要加入弹窗 ,当判断条件正确后 ,再次弹出弹窗
2.a="-1"中等于号为赋值而不是比较哦 ,所以需要写== ,
3. i需要初始化值
4.最后的-1不需要输出 ,所以可以把if优化,当不等于-1时 , 再把内容加入数组
整体优化如下:

完善一下吧 ,祝学习愉快 ,望采纳
相似问题