js-去除数组中的0
2019-04-28 本文已影响0人
椋椋夜色
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>去除数组中的0</title>
<script>
// 去除 数组中的 0
var arr = [1, 2, 0, 3, 4, 0, 20, 0];
var arr1 = []; //准备空的 新数组
var arr2 = 0; // 取出 原数组 中的 i 对应的元素 存在arr2 中;
for (var i = 0; i <= arr.length; i++) {
arr2 = arr[i]; // 取出 原数组 中的 i 对应的元素 存在arr2 中;
if (arr2 != 0) {
// 将 不等于 0 的 数值 追加到 新数组 中
arr1.push(arr[i])
}
}
alert(arr + '\n' + arr1);
// 1,2,0,3,4,0,20,0
// 1,2,3,4,20,
</script>
</head>
<body>
</body>
</html>