sempre no final acontece isso
3 Celular R$ 0.00 no carrinho , e a luri nem parece que sabe oque esta fazendo eu pedi ajuda obv , e nao ajudou em nada , começou a tacar replace e trim no codigo
function add() { let p = document.getElementById('produto').value; console.log("Valor do produto:", p);
let np = p.split('-')[0].trim();
let valorU = p.split('R$ ')[1];
valorU = valorU ? valorU.trim() : '0';
let valorUnitario = parseFloat(valorU);
let q = parseInt(document.getElementById('quantidade').value);
let pç = q * valorUnitario;
let carrinho = document.getElementById('lista-produtos');
carrinho.innerHTML += `<section class="carrinho__produtos__produto">
<span class="texto-azul">${q}</span> ${np} <span class="texto-azul">R$ ${pç.toFixed(2)}</span>
</section>`;
}
function limpar() { let carrinho = document.getElementById('lista-produtos'); carrinho.innerHTML = ''; }