Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FabianoSouza

Passar valores de function para outra e pegar resposta

Recommended Posts

Tenho function A e function B.

 

1) Preciso que function B passa dois valores para a function A.

2) Depois, a function B executa a function A (que usará os dois valores passados pela B, como parâmetros).

3) Function B pega resposta da function A (true ou false) para tomar decisão

 

Vou ilustrar

Essa função ( "A") precisa de dois parâmetros: tipoAlvo e idAlvo (ela funciona)

Ela retorna true ou false.

Notem que os dois parâmetros estão vazios.

Preciso que uma outra função (function "B" passe valores para estes dois parâmetros.

 

Depois a função B deve pegar a resposta da função A (true ou false) para tomar decisão.

// function A

        function procura_elemento()
	var tipoAlvo = "";
	var idAlvo = "";

	var var_contador_content = 0
    for (i = 0; i < tipoAlvo.length; i++){
        if (tipoAlvo[i].id == idAlvo){
			 var_contador_content = var_contador_content + 1;
        }
    }
	if (var_contador_content == 0)
	{ return false
	}
	else
	{
		return true
	}

Como crio a função B (para passar valores, executar e pegar resposta da função A)?

É isso que se chama callback?

 

Brigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo assim?

b();

function a(p1, p2) {
    return p1+p2;
}
function b() {
   alert(a(2,2));
}

se entendi o que quer

simplesmente chame a outra função A dentro da funcao B com os parâmetros

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.