let declarations Allow you to define a variable that only exist inside a block delineated by { and } Example: var a = 0; { let a = 1; console.log(a); // prints 1 } console.log(a); // prints 0 let declarations are not initialized until they are used, that is why it is a good idea […]