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

"if" não está funcionando

Boa tarde.

O meu programa não retorna com a condições, mostra somente os pontos do time, mas não diz se o time está melhor, pior ou igual ao ano passado.

Não sei onde está o erro, segue o meu código abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Abaixo está o resultado no navegador:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 respostas
<meta charset = "UTF-8">

<script>

    function pulaLinha() {
        document.write("<br><br")

    }

    function mostra(frase) {
        document.write(frase)
        pulaLinha()

    }


var vitorias = parseInt(prompt("Entre com o número de vitórias do seu time"));

var empates = parseInt(prompt("Entre com o número de empates do seu time"));

var pontos = vitorias * 3 + empates;

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


if(pontos > 28) {
mostra("Seu time está melhor que o ano passado")

}

if(pontos < 28) {
mostra("Seu time está pior que o ano passado")

}

if(pontos == 28) {
mostra("Seu time está igual ao ano passado")

}


</script>

Oi, Pedro. Tudo bem?

Seu código não apareceu no tópico.

Para copiar o código e disponibilizar aqui no fórum é só seguir esses passos:

1) Selecionar a informação mostrada no terminal ou no ambiente de visualização e copiá-los. (No Linux Ubuntu, o comando de teclado para copiar do terminal é Ctrl+Shift+C);

2) Depois é só vir aqui no fórum e selecionar no ícone correspondente a esse: </>. Outra opção é digitar o comando de teclado Ctrl+Alt+C;

Barra de opções aqui do fórum, ressaltando o botão de 'Inserir bloco de código'

3) Cole o código dentro do campo que surgir.

Código de exemplo:

Visualização do campo de digitação de código em sua forma anterior a ser publicada

Resultado final:

sudo apt update

Aguardo o retorno! 😉

Onde tá a função mostra ?

solução!

Obrigada por compartilhar :)

No entanto, notei que o erro está na função pulaLinha, faltou fechar a segunda tag <br> :

//ANTES:
    function pulaLinha() {
        document.write("<br><br>)
    }

//DEPOIS:
    function pulaLinha() {
        document.write("<br><br>")

    }

Agora seu código funciona como o esperado!

Espero que tenha ajudado e, qualquer coisa, estamos à disposição!

Uma ótima semana e bons estudos. 😊 🚀

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Era isso mesmo Akemi Alice! Muito obrigado!