1.1.1. Basic Syntax Variables are function scoped function foo() { var x = -512; if (x < 0) { var tmp = -x; ... } console.log(tmp); // 512