Estou postando por ser diferente da solução apresentada.
const sorterArray = [1, 2, 3, 4, 5, 6, 7, 8, 9];
function parOuImpar(array) {
const pares = [];
const impares = [];
array.forEach((number) => {
if (number % 2 === 0) {
pares.push(number);
} else {
impares.push(number);
}
});
const somaDosPares = pares.reduce((a, b) => a + b);
const produtoDosImpares = impares.reduce((a, b) => a * b);
return { somaDosPares, produtoDosImpares };
}
console.log(parOuImpar(sorterArray));