Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Resultado não aparece

Boa noite galera, gostaria de saber se alguém poderia verificar se tem alguma "ponta solta" neste código, eu costumo ir escrevendo o código em conjunto com o professor, e não consigo encontrar o que foi que eu fiz errado neste, peço desculpas pelo incomodo e desde já agradeço a atenção !!

4 respostas

Oi, Matheus, tudo bem?

Sua mensagem saiu pela metade, o código não saiu nela. Pode postar novamente?

Fico no aguardo.

Abraços!

Aqui está !

<meta charset="UTF-8">

<script>

  function pulaLinha() {
          document.write("<br><br>");
  }

      function mostra(frase) {
          document.write(frase);
          pulaLinha();

      }


  var vitorias = prompt(" Entre com número de vitórias.");
  var empates = prompt(" Entre com o número de empates.");

  var resultado = (vitorias * 3 )+ empates;


  mostra ("O seu time está com " + resultado);





</script>
solução!

Oi, Matheus, como vai?

O seu código está mostrando resultado, porém o resultado está sendo mostrado de forma errada, pois faltou converter os números que são inseridos no prompt para inteiros. Para converter a entrada dos números do prompt de string para inteiros temos que utilizar a função parseInt().

O código ficará assim:

<meta charset="UTF-8">

<script>

    function pulaLinha() {
          document.write("<br><br>");
    }

      function mostra(frase) {
          document.write(frase);
        pulaLinha();
    }

    var vitorias = parseInt(prompt(" Entre com número de vitórias."));
    var empates = parseInt(prompt(" Entre com o número de empates."));

    var resultado = (vitorias * 3 ) + empates;

    mostra ("O seu time está com " + resultado);

</script>

Espero ter ajudado.

Abraços e bons estudos!

Muito obrigado !!!