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

Problema no parceInt:

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");
}

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
}

    function calculoDePontos(vitorias, empates, derrotas) {
      var resultado= (vitorias * 3) + (empates * 1) - (derrotas = derrotas);
      return resultado;
}
var nome = prompt ("Qual o nome do time, que você quer saber a pontuação?");

var vitorias = Number(prompt("Infome a quantidade de vitórias do seu time."));
var empates = Number(prompt("Agora, a quantidade de empates."));
var derrotas = Number(prompt("Por fim a quantidade de derrotas."));

mostra("o time " + nome + " tem um total de de: " + calculoDePontos(vitorias,empates,derrotas) + " pontos") ;


</script>

fiz da seguinte maneira querendo contornar o problema do parceInt por ele só aceitar numeros inteiros, queria saber se tem alguma outra opção alem da função Number para fazer calculos com qualquer tipo de numero

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

olá Davy, tem três formas de converter strings em number.

parseInt( ): que é utilizado para trabalhar com números inteiros;

parseFloat( ): que é utilizado para trabalhar com números de ponto flutuante;

number( ): que basicamente e a junção do parseInt() e parseFloat;