文章地址 https://www.cnblogs.com/sandraryan/
arr1 中有一些数字,需要筛选出大于10的,并放进arr2里面。
方法1:
var arr1 = [3,90,9,49,0,22,19,9,3,5]; var arr2 = []; for(var i = 0; i < arr1.length; i++){ if(arr1[i] > 10){ arr2.push(arr1[i]); //获取arr1中大于10的值,push进去arr2 } }
方法2:
var arr1 = [3,90,9,49,0,22,19,9,3,5]; var arr2 = []; var j = 0; for(var i = 0; i < arr1.length; i++){ if(arr1[i] > 10){ arr2[j] = arr1[i]; // arr2[i] = arr1[i]; //如果是这样,arr2中不满足条件的值会显示为empty j++; // 定义一个j,让他自增,让arr2只放合法的值(大于10) } }