Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Por exemplo, sem ele contas com adições dão os resultados normais... Mas quando eu acrescento o prompt no código assim :
<script type="text/javascript">
var valor1=prompt("Digite o preço");
var valor2 =prompt("Digite o preço do segundo produto");
var resultado = valor1 + valor2;
document.write(resultado);
</script>
quando o usuário digita no "valor1" número 2 e no "valor2" o número 7 ele da o resultado de 27, sem somar os dois números... Como faço pra somar os dois valores?
Visualizando o tipo de mensagem q você está informando 'Digite o preço do segundo produto'...'Digite o preço'...poderia utilizar alerts..não?
Pois é cara, já tentei tanto com document.write como alerts mas o resultado da no mesmo.
Eles devem estar indo em string, use conversão para Int.
>
Por exemplo, sem ele contas com adições dão os resultados normais... Mas quando eu acrescento o prompt no código assim :
<script type="text/javascript">
var valor1=prompt("Digite o preço");
var valor2 =prompt("Digite o preço do segundo produto");
var resultado = valor1 + valor2;
document.write(resultado);
</script>
quando o usuário digita no "valor1" número 2 e no "valor2" o número 7 ele da o resultado de 27, sem somar os dois números... Como faço pra somar os dois valores?
Voce precisa realizar a conversão da variável para inteiro, utilizando o comando parseInt seguido da variável entre parenteses. Dessa forma:
var valor1=prompt("Digite o preço");
var valor2 =prompt("Digite o preço do segundo produto");
var resultado = parseInt(valor1) + parseInt(valor2);
document.write(resultado);
>
Por exemplo, sem ele contas com adições dão os resultados normais... Mas quando eu acrescento o prompt no código assim :
quando o usuário digita no "valor1" número 2 e no "valor2" o número 7 ele da o resultado de 27, sem somar os dois números... Como faço pra somar os dois valores?
Visualizando o tipo de mensagem q vc está informando 'Digite o preço do segundo produto'...'Digite o preço'...poderia utilizar alerts..não?