2-23编程练习
来源:2-32 编程练习
qq_找回我丢失的记忆_0
2018-09-11 23:05:27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>splice</title>
</head>
<body>
<script>
var arr=[],b=prompt("请输入任意您想输的数字"),c=0;
while(b!=-1){
arr[c]=b;
c++;
arr.splice(0,2,"hello");
b=prompt("请输入");
}
document.write(arr);//补充代码
</script>
</body>
</html>
输入1,2,3没有问题,但是为什么输入1,2,3,4,5就会出现3也不见了,就剩下4,5
1回答
你好,如下,splice应该在循环外,否则每执行一次循环,就会执行一次该语句。
若能帮助到你,望采纳。
祝学习愉快!
相似问题