请老师批改

来源:4-3 编程练习

暴力大王

2022-01-02 17:17:15

相关代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>数组</title>
</head>
<body>
<script>

var arr=["有效","无效","有效","无效","无效","有效"];
for(var i=0;i<arr.length;i++){
    if(arr[i]=='无效'){
        arr[i]=arr.splice(i,0);
    }
}alert(arr);

// 补充代码
</script>
</body>
</html>


写回答

1回答

好帮手慕慕子

2022-01-03

同学你好,代码不符合练习要求,可以使用console.log方法在控制台查看输入结果,如下:

https://img.mukewang.com/climg/61d267c609bcb2ac12760272.jpg

建议修改:判断是否为无效,是的话,将其删除,然后i值减一即可,示例:

https://img.mukewang.com/climg/61d2686309f9ba3910240534.jpg

祝学习愉快~

0

0 学习 · 17877 问题

查看课程