Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Метод filter() (https://javascript.ru/forum/misc/83913-metod-filter.html)

Melandr 19.04.2022 14:50

Метод filter()
 
Добрый день, пытаюсь написать функцию, обернутую вокруг метода filter(). Есть файл helper.js
export const positiveElements = (arr) => {
  const posElem = arr.fiter((n) => {
    return n > 0;
  });
  return posElem;
};

В котором описываются функция фильтрации положительных элементов массива
и файл solution.js
import { positiveElements } from "./helper.js";

const arr = [10, -10, 20, -55, 1, 5, 12, -15, 0];

console.log(
  `Given the original array ${arr}, positive elements are ${positiveElements(
    arr
  )}`
); // [10, 20, 1, 5, 12]

Но выдает ошибку, что неправильно сделано в реализации функции positiveElements?
Или такая запись, но все равно не работает
export const positiveElements = (arr) => {
  return arr.fiter((n) => n > 0);
};

Белый шум 19.04.2022 15:13

Melandr,
опечатка - в arr.fiter пропущена l

Melandr 19.04.2022 15:48

Большое спасибо! А то уже второй день мучаюсь, не мог понять, где ошибка


Часовой пояс GMT +3, время: 12:36.