Si usas:
Código Javascript
:
Ver originalreturn validar_delegado(this); validar_contrasenas();
La segunda función nunca llegará a ejecutarse, ya que al usar return termina la función y se devuelve el resultado. Mientras que usando el operador && se evalúan ambas funciones y se devuelve verdadero sólo si el resultado de ambas es verdadero.
Saludos.