Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Se eu usasse o parseFloat ao invés do parseInt, teria alguma diferença?

let titulo = document.querySelector('h1'); titulo.innerHTML = 'Hora do Desafio';

function verificarCliqueConsole() { console.log('O botão foi clicado'); } function verificarCliqueAlert() { alert('Eu Amo JS'); } function verificarCliquePrompt() { let municipio; municipio = prompt('Insira seu municipio abaixo'); alert(Estive em ${municipio} e lembrei de você!) } function verificarCliqueSoma() { let valor; let valor2; valor = parseInt(prompt('Insira um valor abaixo')); valor2 = parseInt(prompt('Insira mais um valor para a soma')); let soma; soma = valor + valor2; alert(O Resultado é ${soma}); }

1 resposta
solução!

Fala aí Luiz, tudo bem?

Então, se você utilizar o parseFloat no lugar do parseInt, não vai mudar a funcionalidade da sua função. Ela ainda vai continuar somando, porém, ao utilizar o parseFloat você também pode usar números flutuantes. Vamos entender na prática:

  • Usando o parseInt:
function verificarCliqueSoma() { 
    let valor = parseInt(prompt('Insira um valor abaixo')); <- Passamos o valor 1.2 no prompt
    let valor2 =parseInt(prompt('Insira mais um valor para a soma')); <- Passamos o valor 2.2 no prompt
    let soma = valor + valor2; 
    alert(`O Resultado é ${soma}`) <- O valor da soma vai ser 3; 
}
  • Usando o parseFloat:
function verificarCliqueSoma() { 
    let valor = parseFloat(prompt('Insira um valor abaixo')); <- Passamos o valor 1.2 no prompt
    let valor2 =parseFloat(prompt('Insira mais um valor para a soma')); <- Passamos o valor 2.2 no prompt
    let soma = valor + valor2; 
    alert(`O Resultado é ${soma}`) <- O valor da soma vai ser 3.4; 
}

Espero que tenha te ajudado, qualquer dúvida é só responder aqui no fórum.