Problema com Return
Oi pessoal!
Estou tendo um problema com o return de uma funçao que criei com a funçao de verificar duas variaveis e retornar a informaçao como boolean.
O resultado fica sempre como continua e nao quebra.
Sendo que a funçao é de que sempre em 5 em 5 quebra!
Poderiam me dar uma força?
package {
import flash.display.Sprite;
public class estudo_As3_9 extends Sprite
{
//VARS
public var colunas:uint = 5;
public var nMovies:uint = 15;
//FUNCOES
public function inicializa():void{
for(var i:uint = 0; i < nMovies; i++){
var verificaMC:Boolean = verifica(verificaMC);
if(verificaMC == true){
trace("QUEBRA");
}
else if(verificaMC == false){
trace("CONTINUA");
}else{
trace("ERRO");
}
}
}
//F - Verifica
public function verifica(verifica:Boolean):Boolean{
var contador:Number = 0;
if(contador == colunas){
verifica = true;
contador -= (colunas -1);
}else{
verifica = false;
contador += 1;
}
return verifica;
}
//PALCO
public function estudo_As3_9()
{
inicializa();
}
}
}Muito Obrigado!
Evandro Eisinger!
Discussão (1)
Carregando comentários...