freecodecamp of:配列アイテムを介したforループの使用



Freecodecamp Using



これが関数ですFilteredArray

配列とarrを受け取ります素子パラメータとして



そして、新しい配列を返しますnewArr

Topics requirements: filteredArray([[10, 8, 3], [14, 6, 23], [3, 18, 6]], 18) should return [ [10, 8, 3], [14, 6, 23] ] filteredArray([ ['trumpets', 2], ['flutes', 4], ['saxophones', 2] ], 2) should return [ ['flutes', 4] ] filteredArray([ ['amy', 'beth', 'sam'], ['dave', 'sean', 'peter'] ], 'peter') should return [ ['amy', 'beth', 'sam'] ] filteredArray([[3, 2, 3], [1, 6, 3], [3, 13, 26], [19, 3, 9]], 3) should return [ ] The filteredArray function should utilize a for loop

反復するサブ配列ですか[[arr1]、[arr2]、[arr3]]サブ配列の配列が表示された場合素子同じ用語(つまり、サブ配列にアイテムが含まれている)の場合、サブ配列が返されます[]arrn全体を繰り返さずに返され、新しい配列newArrに追加されます



存在または不在によって取得されたIndexOfelem -1

function filteredArray(arr, elem) { let newArr = [] // change code below this line for(var i=0 i

または、配列を新しい配列にarrしてさらに拒否し、iとスプライスの数によって決定されるターゲットを拒否します

function filteredArray(arr, elem) { let newArr = [...arr] // change code below this line for( var i = 0 i