Block scope

Explanation of block scope in JavaScript