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)?