js基础

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>

上一篇下一篇

猜你喜欢

热点阅读