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

Meu if não funciona

<meta charset = "UTF-8">

<script >

    function pularLinha() {

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

    function mostra(frase) {

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

    var vitorias = parseInt (prompt( "Qual o número de vitórias?"));
    var empates = parseInt (prompt( "Qual o número de empates?"));
    var pontos = (vitorias * 3) + empates;

    mostra ("Os pontos do seu time são " + pontos);

    if (pontos < 28) {

        mostra ("seu time está pior do que o ano passado.");
    }

    if (pontos == 28) {

        mostra ("seu time está ingual ao ano passsado.");
    }

    if (pontos > 28) {

        mostra ("seu time está melhor do que ano passado.");
    }

</script>

Bom dia, pessoal. O código funciona normalmente, porém os "if's" sequer aparecem no programa quando abro a página, mas não consigo encontrar meu erro.

2 respostas
solução!

Olá, Isabela! Tudo bem contigo?

O problema acontece, pois dentro da função mostra o pulaLinhaestá com letra minúscula

    function mostra(frase) {

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

Sendo que na origem está com letra maiúscula

    function pularLinha() {

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

Feito essa alteração, é só rodar ;-)

Espero ter ajudado!

Um abraço e bons estudos!!!

Muito obrigada. Agora deu certo.