JavaScript "new Array(n)" and "Array.prototype.map" weirdness JavaScript "new Array(n)" and "Array.prototype.map" weirdness arrays arrays