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

podem me ajudar com essa função que esta dando erro ;)^.^~

6 respostas

Olá Vitória tudo bem ? Você poderia compartilhar seu código aqui para ficar mais fácil de entender o motivo do erro da sua função .

Fico no aguardo =)

Abraços ...

insira seu código aqui

insira seu código aqui

`

insira seu código aqui `

Vitória , para você postar seu código é necessário que :

primeiro você copie seu código do seu editor que utilizou para escreve-lo , depois você entra aqui na página , e ai vai ter o INSERIR CODIGO após clicar você vai colar seu código entre as três aspas , exatamente no mesmo lugar onde fica escrito (insira seu código aqui) ..

Tente fazer desse jeito . :)



<meta charset="utf-8">
<script>
function  pulalinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulalinha();


}


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

var pontos = (vitorias * 3) + empates;

mostra("Os pontos do seu time são " + pontos);
if (postos > 28){

mostra("Seu time está melhor do que no ano passado");}

if (pontos < 28){
mostra("Seu time está pior do que no ano passado");}


if (pontos = 28){
mostra(" seu time esta ingual do que no ano passado");}

    </script>
solução!

Olá Vitória tudo bem ?

acabei de testar seu código e há pequenos erros apresentados : var pontos = (vitorias * 3) + empates; nesse caso você está tentando chamar uma váriavel sem ter declarado ela antes , sendo assim é comum que apresente o erro , nesse caso o ideal seria você fazer a declaração antes de chamar var vitorias = 1 ;.

segunda observação ocorreu um pequeno erro na declaração da variavel if (postos > 28) no caso era para ser chamado pontos e não postos .

terceira observação é que no último if (pontos = 28) o ideal seria você colocar pontos === 28 geralmente quando usamos com três iguais você faz uma verificação mais forte, considerando também o tipo da variável.

o código ficaria assim :

<meta charset="utf-8">
<script>

function  pulalinha(){
     document.write("<br>");
}
function mostra(frase){
    document.write(frase);
pulalinha();
}

var  vitorias =  1 ;

var empates = parseInt(prompt("Entre com 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á melhor do que no ano passado");
}

if (pontos < 28){
mostra("Seu time está pior do que no ano passado");
}


if (pontos === 28){
mostra(" Seu time esta igual do que no ano passado");
}

</script>

Acredito que seja isso =) , testa o código e me fala se funcionou , caso tiver mais dúvidas não deixe de compartilhar aqui no fórum .

Que você tenha um bom estudo.

Abraços ..