For 루프를 사용하여 배열의 모든 항목 반복(freecodecamp 노트)
의문
arr, 중첩 배열 및 elem을 인수로 사용하고 새 배열을 반환하는 FilterArray 함수를 정의했습니다. elem은 arr 내에 중첩된 하나 이상의 배열에 있을 수도 있고 없을 수도 있는 요소를 나타냅니다. elem을 포함하는 arr 내에 중첩된 모든 배열이 제거되도록 전달된 배열의 필터링된 버전을 반환하도록 for 루프를 사용하여 함수를 수정합니다.
function filteredArray(arr, elem) {
let newArr = [];
// Only change code below this line
// Only change code above this line
return newArr;
}
이 질문을 시도하기 전에 알아야 할 사항
1. indexOf는 어떻게 작동합니까? indexOf() 메서드는 배열에서 주어진 요소를 찾을 수 있는 첫 번째 인덱스를 반환하거나, 없으면 -1을 반환합니다.
2.for 루프로 반복하는 방법
3. .push() 사용 방법
대답
function filteredArray(arr, elem) {
let newArr = [];
// Only change code below this line
for (let i=0;i<arr.length;i++){
if(arr[i].indexOf(elem)==-1){
newArr.push(arr[i])
}
}
// Only change code above this line
return newArr;
}
Reference
이 문제에 관하여(For 루프를 사용하여 배열의 모든 항목 반복(freecodecamp 노트)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/naveenkolambage/iterate-through-all-an-arrays-items-using-for-loops-freecodecamp-notes-4m6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)