Weird Javascript

by Blake Dietz

JavaScript

function foo()
{
    var x = 1;
    var flag = true;
    
    function bar(a,b)
    {
        return a + b;
    }
    
    var y = 1 - (flag) ? x : 0;
    
    return y;
    
}

alert(foo());