Pessoal, boa tarde!!! Tenho um script de produtos que a cada envio eu adiciono ele em uma lista de array e objetos, no entanto, eu queria saber como eu faço pra excluir da lista o produto com o maior preço por exemplo, alguém poderia me ajudar? no momento ele está assim, minha maior dificuldade está na lógica do if, pq ele verifica de 1 em 1 e não verifica a lista inteira quando aperto para remover o produto com preço mais caro
function recebeEventoExcluir(evento) {
evento.preventDefault();
const valorProduto = excluir.querySelector('.valor-produto');
for(let i = 0; i < produtos.length; i++) {
if(produtos[i].valorProduto > valorProduto) {
produtos.splice(i, 1);
}
}
console.log(produtos);
}