“Как создать свой собственный фильтр в JS” Ответ

Как работает функция Filter () JavaScript

const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];

const filter = arr.filter((number) => number > 5);
console.log(filter); // [6, 7, 8, 9]
DCmax1k

Как создать свой собственный фильтр в JS

// filter takes an array and function as argumentfunction 
filter(arr, filterFunc) {
  const filterArr = []; // empty array        
  // loop though array    
  for(let i=0;i<arr.length;i++) {        
    const result = filterFunc(arr[i], i, arr);        
    // push the current element if result is true        
    if(result)             
      filterArr.push(arr[i]);     
  }    
  return filterArr;
}
Expensive Emu

Ответы похожие на “Как создать свой собственный фильтр в JS”

Вопросы похожие на “Как создать свой собственный фильтр в JS”

Больше похожих ответов на “Как создать свой собственный фильтр в JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования