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

Logica de Programação I

Pessoal, bom dia! Tudo bem?

No programa baixo esta ocorrendo erro na linha 38 com se a function não existisse, e tem outra coisa se tiro essa linha o programa executa chama o prompt mas não mostra o resultado. Pode ajudar nesse erro? Por favor!

1 meta charset="UTF-8">
2
3<script>
4    
5    function pulaLina() {
6
7        document.write("<br>");
8        document.write("<br>");
9    }
10
11    function mostra(frase) {
12
13        document.write(frase);
14        pulaLina();
15   }
16
17     var vitorias = parseInt(prompt("Entrer com o número de votórias."));
18   
19     var empates = parseInt(prompt("Entre com o número de empates"));
20
21     var pontos = (vitorias * 3) + empates;
22
23     mostra =("Os pontos do seu time é " + pontos);
24
25 if  (pontos > 28){
26
27 mostra = ("Seu time esta melhor que o ano passado.");
28 }
29
30 if (pontos > 28){
31    mostra = ("Seu time esta pior que o ano passado.");
32 }
33
34 if  (pontos == 28) {
35    mostra = ("Seu time esta igual o ano passado.");     
36 }
37
38 mostra("FIM");
39
40 </script>

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

3 respostas
solução!

Olá, na linha 23 vc colocou isso: mostra =("Os pontos do seu time é " + pontos); O certo é: mostra("Os pontos do seu time é " + pontos);

Corrigindo o código funcionará.

Tem que corrigir o que o Giovani falou nas linhas 27, 31 e 35 também.

Boa noite! Pessoal. Muito obrigado.

Após corrigir os erros reportado o código funcionou.