1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Erro em variavel javascript

Tenho este codigo e preciso mostrar o valor quando o usuário clicar o total ou que o total apareça automaticamente sem clicar em nada.

se o cliente selecionar 1 carne ele custa x valor se o cliente selecionar 2 carne ele custa y valor se o cliente selecionar 2 carne ele custa h valor.

porem preciso multiplicar esses valores pela quantidade de lanches escolhidos que pode ser n valores.

"use strict"

const ValorCarne = parseFloat(document.querySelector("#valor-carne").textContent) //convert valor para numero const ValorCarne1 = parseFloat(document.querySelector("#valor-carne").textContent) const ValorCarne2 = parseFloat(document.querySelector("#valor-carne").textContent) const formu = document.querySelector("form"); const inputcarne = formu.querySelector("#quantitya"); const inputlanche = formu.querySelector("#quantityb"); //busca os dados no HTML como constante

const total = document.querySelector("#total");//busca os dados no HTML

formu.addEventListener("submit", function(event){ //adiciona um evento de clicar algo na pagina event.preventDefault();

let quantitya = parseFloat(inputcarne.value); let quantityb = parseInt(inputlanche.value);

let totalcarne let totallanche

if( ValorCarne === 1){ totalcarne = ValorCarne quantitya; totalLanche = totalcarne quantityb; }else if (ValorCarne === 2){ totalcarne = ValorCarne1quantitya totalLanche = totalcarne quantityb }else if (ValorCarne === 3){ totalcarne = ValorCarne2 quantitya totaLanche = totalcarne quantityb }else{

total.innerHTML = totallanche.toLocaleString('pt-br', {minimumFractionDigits: 2}); // mostra valor em formato html para inserção de tags } });

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags javascript ou faça a sua própria pergunta.