1
resposta

Não aparece nada no navegador (uso o navegador do chrome).

<meta charset="UTF-8">

<script>

  function pulaLinha(){

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

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

  var vitorias = parseInt(prompt("Entre com o numero de vitorias"));

  var empates = parseInt(prompt("Entre com o numero de empates"));

  var total = (vitorias * 3) + empates;

   mostra("Os pontos do seu time é " + pontos);

  if(pontos > 28){
      mostra("Seu time esta melhor que o ano passado");
    }

  if(pontos < 28){
      mostra("Seu time esta pior que o ano passado");
    }

  if(pontos == 28){
      mostra("Seu time esta igual ao ano passado");
    }

</script>
1 resposta

Seu código tem um problema.

Se abrir o console enquanto executa/exibe a página vai ver que o navegador informa que a variável 'pontos' não foi definida no seu código.

Pelo que entendi sobre o que pensou, a variável 'total' e a variável 'pontos' são a mesma coisa, mas com nomes diferentes.

Ou você altera o nome das 4 ocorrências da variável 'pontos' para 'total', que já está definida; ou você altera o nome da variável 'total' para 'pontos', que é mais fácil:

var pontos = (vitorias * 3) + empates;

ao invés de:

var total = (vitorias * 3) + empates;