On Sun, Jul 10, 2011 at 6:06 AM, Dmitry A. Soshnikov <dmitry.soshni...@gmail.com> wrote: > The problem: > > Array(4).map(function(x) x * x); // [NaN, NaN, NaN, NaN]
I think it actually produces just [ , , , , ], because map skips holes. (If you see the NaN behaviour in FF, please file a bug.) If I hadn't made map skip holes, then the fill pattern would be simple enough: Array(4).map(function (_,x) x * x); Mike _______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss