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

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;