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

Fiz um acréscimo de um variavel e ficou interessante.

<meta charset="UTF-8">

<script>

    function pulaLinha(){
        document.write("<br>");
        document.write("<br>");
    }
    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }
    // parseInt transforma uma String em numeroInt por parametro
    var vitorias = parseInt(prompt("Entre com o número de vítorias"));
    var empates = parseInt(prompt ("Entre com o número de embates"));
    var tempPassada = parseInt(prompt("Digite os pontos da temporada passada"));
    var pontos = vitorias * 3 + empates;



    if (pontos  > tempPassada) {
    mostra("os pontos foram " + pontos + " nessa temporada");
    mostra(" Seu time esta melhor que o ano passado.");
    }
    if (pontos < tempPassada){
    mostra("os pontos foram " + pontos + " nessa temporada");
    mostra ("Seu time esta pior que o ano passado.");
    }
    if(pontos == tempPassada){
    mostra("os pontos foram " + pontos + " nessa temporada");
    mostra(" Seu time esta igual ao ano passado.");
    }



    </script>
6 respostas

oIe Maike,

Cuidado com o uso do If. Você tá fazendo 3 if quando poderia usar apenas 2, veja um exemplo:


if (pontos  > tempPassada) {
    mostra("os pontos foram " + pontos + " nessa temporada");
    mostra(" Seu time esta melhor que o ano passado.");
 }
 else{
    if (pontos < tempPassada){
        mostra("os pontos foram " + pontos + " nessa temporada");
        mostra ("Seu time esta pior que o ano passado.");
    }
    else{
        mostra("os pontos foram " + pontos + " nessa temporada");
        mostra(" Seu time esta igual ao ano passado.");
    }
}
Isso ajuda no processamento do seu código e fica bem mais rápido, saka?
solução!

Opa!Não tinha chegado na aula do else ainda quando fiz essa parte! haha

Muita coisa a gente aprende só depois.

Cada dia uma evolução, bons estudos mestre!!!

É isso ai, de qualquer formas ambas a soluções funcionam, cada com o conhecimento que tem até o momento ;)

Show. Ainda poderia refatorar no futuro o código e fazer algo assim: Sempre evoluindo!!

if (pontos  > tempPassada) {
   mostra(" Seu time esta melhor que o ano passado.");
 }
 else if (pontos < tempPassada){
   mostra ("Seu time esta pior que o ano passado.");
 }
 else{
   mostra(" Seu time esta igual ao ano passado.");
 }
 mostra("os pontos foram " + pontos + " nessa temporada");

Siim Fabio, deixando o código mais otimizado ainda. Vamo pra cima e melhorando ;)