The Difference Between Function and Block Scope in JavaScript

Back to the basics with the var, let and const variables