Quando abro no navegador o código só está mostrando o valor dos pontos ele não mostra a mensagem da condição, se é maior, menor ou igual do ano passado tem alguma coisa errada?
Quando abro no navegador o código só está mostrando o valor dos pontos ele não mostra a mensagem da condição, se é maior, menor ou igual do ano passado tem alguma coisa errada?
Olá Marcos, tudo bem?
há um erro de sintaxe na função pularLinha(). As tags "br" não estão sendo fechadas corretamente. É necessário adicionar o caractere ">" após o "br" em ambas as chamadas da função.
Aqui está o código corrigido:
<meta charset="UTF-8">
<script>
function pularLinha() {
document.write("<br>"); // Linha do erro
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pularLinha();
}
var vitorias = parseInt(prompt("Entre com o número de vitórias. "));
var empates = parseInt(prompt("Entre com o número de empates. "));
var pontos = (vitorias * 3) + empates;
mostra("Os pontos do seu time é: " + pontos);
if (pontos > 28) {
mostra("Seu time está melhor do que o ano passado.");
}
if (pontos < 28) {
mostra("Seu time está pior quanto o ano passado.");
}
if (pontos == 28) {
mostra("Seu time está igual ao ano passado.");
}
</script>
Espero ter ajudado, qualquer dúvida me coloco à disposição! Bons estudos!
Sucesso
Um grande abraço e até mais!
Nossa, como deixei isso passar, muito obrigado pela ajuda!