Test case details

Preparation Code

Test cases

Test #1

for (var i = 0, a = []; i < 100; i++) a.push(0);

Test #2

for (var i = 0, a = new Array(100); i < 100;) a[i++] = 0;

Test #3

[].slice.call(new Uint8Array(100));

Test #4

for (var i = 100, a = [], add = [0]; i; i >>=1) {     if (i & 1) a.push.apply(a, add);     add.push.apply(add, add); }

Test #5

var a = Array.apply(null, new Array(100)).map(Number.prototype.valueOf, 0);

Test #6

var a = new Array(100 + 1).join('0').split('').map(parseFloat);

Test #7

var a = Array(100).fill(0);