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 }
];
let relatorio = '';
let produtosMaisVendidos = '';
let totalPorProduto = '';
const maisLucrativo = {nome: '', totalVendas: 0}
produtos.forEach(produ => {
const totalProdutoVendido = produ.preco * produ.quantidadeVendida
relatorio += `Produto: ${produ.nome}| Preço: R$ ${produ.preco} | Quantidade vendida: ${produ.quantidadeVendida}\n`
if (produ.quantidadeVendida > 100) {
produtosMaisVendidos += `${produ.nome}\n`
}
totalPorProduto += `${produ.nome}: R$ ${totalProdutoVendido}\n`
if (totalProdutoVendido > maisLucrativo.totalVendas) {
maisLucrativo.nome = produ.nome
maisLucrativo.totalVendas = totalProdutoVendido
}
})
console.log('Relatório de produtos vendidos')
console.log(relatorio)
console.log('Produtos com alto volume de vendas (> 100 unidades):')
console.log(produtosMaisVendidos)
console.log('Total de vendas por produto')
console.log(totalPorProduto)
console.log('Produto mais lucrativo:')
console.log(`${maisLucrativo.nome} com R$ ${maisLucrativo.totalVendas} em vendas`)