Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/11/2008, 11:10
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: Problemas con funciones

Para explicar las funciones bien necesitaríamos mucho más espacio y tiempo que el disponible, así que vamos a lo del return. A veces una función sólo se usa para ejecutar una acción (por ejemplo, cambiar un estilo de un elemento) y en ese caso no necesitamos que entregue un valor u otra cosa, ya que no necesitamos asignar ese valor a una variable y hacer algo con él, ya que la función sólo tiene como objetivo realizar una acción. En cambio, hay veces que necesitamos que la función devuelva un valor o un objeto para seguir trabajando en función al proceso previo realizado en la función. Por ejemplo, si necesitamos una función a la que le pasemos 2 fechas y nos devuelva la diferencia para hacer algo con esta diferencia, ahí necesitamos que retorne ese valor para tenerlo disponible (de esa manera, podemos hacer algo como esto: var dif=difFechas(fecha1,fecha2), por ejemplo )
Más o menos así funciona lo del return.

Edito: se me adelantó David (hola)