1
resposta

[Dúvida] Criar variável nomeProduto

Boa tarde! Tenho o seguinte código:

let produto = document.getElementById('produto');

//produto.value retorna 'Fone de ouvido - R$100', 'Celular - R$1400' ou 'Oculus VR - R$5000'

let valorProduto = produto.value.substring(produto.value.indexOf("-") + 2);

//valorProduto retorna 'R$100', 'R$1400' ou 'R$5000'

Como posso criar uma variável nomeProduto que, a partir de produto.value, retorne 'Fone de ouvido', 'Celular' ou 'Oculus VR'?

1 resposta

Oi, Deborah

let nomeProduto = produto.value.substring(0, produto.value.indexOf("-") -1);

Veja mais em: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substring