forEach возвернёт новый массив состоящий из четных чисел

создаю функцию getEvent(), которая получает на вход массив myArr = [1, 2, 3, 4, 5, 6, 7, 8, 0]) и применяя метод forEach вернёт новый массив состоящий из четных чисел.

let myArr = [1, 2, 3, 4, 5, 6, 7, 8, 0];

getEvent = (myArr) => {
  myArr.forEach((item) => {
    console.log(myArr);
  });
};


Ответы (1 шт):

Автор решения: Katya Ru

let myArr = [1, 2, 3, 4, 5, 6, 7, 8, 0];

getEvent = (myArr) => {
  myArr.forEach((item) => {
    console.log(myArr); //Ты запрашиваешь у него за каждый item вывести в консоль массив. 
  });
};

Сделай обычную проверку после ForEach:

myArr = [1, 2, 3, 4, 5, 6, 7, 8, 0];

getEvent = () => {
        
        myArr.forEach((item) => {
            if (item % 2 == 0) {
                console.log(item);
            }

        });
    };

    getEvent();

→ Ссылка