Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2005, 13:48
frijolerou
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 21 años
Puntos: 13
¿Es correcto este RETURN?

Hola gentes!!

Pongámonos en la siguiente situación (da lo mismo el lenguaje utilizado).

Código:
objeto = Algo("pepe");

function Algo(nombre){
   objeto = document.getElementById('nombre');
   if(objeto)
      return objeto;
   else
      return false;
}
¿Es incohrente que la función devuelva un valor del tipo object si se cumple la condición, o un valor del tipo boolean si no se cumple? ¿O es más coherente que en ambos casos devuelva un valor booleano (true/false)?
__________________
El conocimiento es libre: Movimiento por la Devolución