return statement is used to immediately stop evaluation and exist the current context
(typically a function call) yielding a return value.
return; // equivalent to return (); return 123 + 456; // returns 579
return statement at global level stops the entire script evaluation,
the return value is taken as the result of the script evaluation.
return statement inside a function call exits with a return value to the caller.