Chamando função valor NaN (Resolvido)

2 respostas
javascript
JhonatanLima

olá amigos, recentemente estou com uma duvida que acontece quando faço uma função que ira fazer o calculo para mim e retorna o valor em NaN, revisei os codigos varias vezes mas não consegui resolver.
vou dar um exemplo do que eu estou querendo mais ou menos com isso.
Consideranto aqui que eu já tenho os valores em variaveis de vitorias e empates

function Mostra(frase) {
    document.write(frase);
}

function calculaPontos(Vitorias, Empates) {
    return (Vitorias * 3) + Empates;
}


Mostra("Nosso time tem " + calculaPontos() + " pontos");

Mostra("o time adversario tem " + calculaPontos() + " pontos !");

if(calculaPontos() > 28) {
    Mostra("nosso time esta indo MLEHOR que Livros Velhos!");

2 Respostas

JhonatanLima
Resolvido o problema pessoal.

Ainda tenho algumas duvidas em como faço a função, mas isso vou melhorar na pratica.

o meu problema estava por não estar usando corretamente o chamado da função.

Eu coloquei :

Mostra(Nosso time tem " + calculaPontos() + " pontos);

quando deveria ser:

Mostra(Nosso time tem " + calculaPontos(Vitorias, Empates) + " pontos);
maycon1

No javascript você sempre usar todos os parâmetros que passou na função, isso ajuda bastante

Criado 25 de outubro de 2016
Ultima resposta 3 de nov. de 2016
Respostas 2
Participantes 2