JS Scopes 1

by gkohen

JavaScript

// Does a turtle turn brown here?
var turtle = "green"; // just a random turle

var f = function (x) {
    var r = 0;
    turtle = "brown";
    if (x > 3) {
        var turtle = 1; // a local variable
        r = 7;
    }
    return r;
};

var z = f(2);
console.log('Turtle is %s',turtle)