"Capire perché questo codice non funziona"
const frutti = ['mela', 'arancia', 'banana'];

frutti.forEach(x => console.log(`Amo ${x}`));
La sintassi per forEach è incorretta. La funzione dovrebbe essere passata come parametro con due parentesi tonde che la seguono. La sintassi corretta è: fruits.forEach((x) => console.log(`Amo ${x}`));