return interrompe lo script.

Prova con
codice:
return function1() && function2() && function3();