2
respostas

Resolução de Atividades - "05 Faça como eu fiz: realizando cálculos"

function adicionar() {

    let produto = document.getElementById ("produto").value;
    let nomeDoProduto = produto.split ("-") [0];
    let valorUnitario = produto.split ("R$") [1];
    let quantidade = document.getElementById ("quantidade").value;

    alert (produto);
    alert (nomeDoProduto);
    alert (valorUnitario);
    alert (quantidade);

    let subTotal = valorUnitario * quantidade;
    alert (subTotal);
}

//Obs: Não conhecia a função Split. Mas fo interessante aprendê-la na prática.
2 respostas

Olá, Victor. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você utilizou a função split para separar as informações do produto. Esse método é muito útil para dividir strings com base em um delimitador específico.

Uma alternativa interessante seria utilizar o método trim para remover espaços extras no nome do produto. Veja este exemplo:


let produto = "Camiseta - R$50";
let nomeDoProduto = produto.split("-")[0].trim();
console.log(nomeDoProduto); // "Camiseta"

Isso garante que não fiquem espaços indesejados na string.

Conte com o apoio do Fórum. Abraços e bons estudos!

Ah, essa eu não sabia. Interessante. São bastante métodos que dá para usar. Obrigado pelo comentário, fico muito feliz de saber que está dando tudo certo. E agora é seguir com as outras aulas.