Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Projeto] Refazendo Calculo

function adicionar(){
   
   let produto = document.getElementById('produto').value;
   let nomeProduto = produto.split('-')[0];
   let valorUnitario = produto.split('R$')[1];
   let quantidadeProduto = document.getElementById('quantidade').value;
   let preco = parseFloat(quantidadeProduto * valorUnitario);
   console.log(`${nomeProduto} qte:${quantidadeProduto} Valor R$ ${valorUnitario} Preço: ${preco}`

    )
}
function limpar(){

}
3 respostas
function adicionar() {
  let produto = document.getElementById('produto').value;
  let [nomeProduto, valorUnitario] = produto.split('|');
  let quantidadeProduto = document.getElementById('quantidade').value;

  // Convertendo em número
  let preco = parseFloat(quantidadeProduto) * parseFloat(valorUnitario);

  console.log(`Nome do Produto: ${nomeProduto}, Quantidade: ${quantidadeProduto}, Valor Unitário: R$ ${valorUnitario}, Preço Total: R$ ${preco}`);
}

Dica: use sempre parseFloat para evitar NaN.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

gostel da linha

let [nomeProduto, valorUnitario] = produto.split('|');

Mas não entendi o motivo do "|" em vez do "-"

solução!

Boa tarde

Somente por que e mais difícil ter | do que - no campo

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.