i have this code , don't get me wrong it all work fine
var w = "window" ,
gg = "gg" ,
pr = "prototype" ,
al = "alert" ,
pi = "parseInt" ,
st = String ,
ts = "toString";
st[pr][gg] = function(){return window[this[ts]()];};
w = w[gg]();
w[al](w[pi]("0"));
the problem starts when i replace this piece of code
w = w[gg]();
w[al](w[pi]("0"));
with this one
w[gg]()[al](w[pi]("0"));
now it's not working.
i don't get it , it suppose to get the same result , what is wrong here?