Não cheguei a uma solução para identificar o produto mais lucrativo, porém segue meu código até onde consegui.
const produtos = [
{ nome: 'Notebook', preco: 2500, quantidadeVendida: 75 },
{ nome: 'Mouse', preco: 100, quantidadeVendida: 180 },
{ nome: 'Teclado', preco: 150, quantidadeVendida: 125 },
{ nome: 'Monitor', preco: 900, quantidadeVendida: 95 }
];
const exibeProdutos = produtos.forEach((produto) => {
console.log(`Produto: ${produto.nome} | Preço: ${produto.preco} | Quandidade vendida: ${produto.quantidadeVendida}`);
})
const produtosMaisVendidos = produtos.filter ((produto => {
if (produto.quantidadeVendida >= 100) console.log(produto.nome);
}));
console.log("Total de vendas por produto:");
const valorTotalProduto = produtos.map ((produto) => {
return console.log(`${produto.nome}: R$${produto.preco * produto.quantidadeVendida}`);
});