<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
/*
1、var arr = [4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0]; 要求将数组中的0项去掉,将不为0的值存入一个新的数组,生成新的数组
*/
//定义个数组
var arr = [4, 0, 7, 9, 0, 0, 2, 6, 0, 3, 1, 0];
//创建个空数组,接收个新生成的数组
var mn=[]
//创建函数
function fn(arr,ma) {
//循环添加随机元素
for(var i=0;i<arr.length;i++) {
//判断
if(arr[i] == ma){
//删除
arr.splice(i,1);
i--;
//空数组,接收新生成的数据
mn=arr;
}
}
}
fn(arr,0);
console.log(mn);
</script>
</body>
</html>