Function Declarations vs Expressions

What's the output of this code?
function foo() {
  return bar();
  function bar() {
    return 'bar';
  }
}
console.log(foo());
Next Question (20/20)