Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: Milton884 on May 12, 2011, 10:36:38 PM

Title: Salir de una Function
Post by: Milton884 on May 12, 2011, 10:36:38 PM
Hola que tal. Mi duda es pequeña, resulta que estoy viendo en wiki de BennuGd pero no encuentro. queria saber si hay alguna forma de salir de una funcion en caso que se cumpla una condicion.
Pong una funcion de ejemplo (sin sentido, solo para que vean):

Function(int a,int b)
private
   int total

    if(a>b)
       //aca quiero que la funcion SALGA, q no siga ejecutandose    end
   
    total=a+b;
return total;   
end
Title: Re: Salir de una Function
Post by: Rein (K´)ah Al-Ghul on May 12, 2011, 11:15:51 PM
tienes q usar return();
como la linea del final...
por ejemplo:

Function nombre(int a,int b)
private
  int total = a;

   if(a>b)
      //aca quiero que la funcion SALGA, q no siga ejecutandose  
          return(total);  //aca sale retornando total si a > b
    end
   
   total=a+b;
return(total);   //aca sale retornando total...
end
Title: Re: Salir de una Function
Post by: Milton884 on May 13, 2011, 12:22:17 AM
muchas gracias.