Test name | Executions per second |
---|---|
simple reverse for | 60384.9 Ops/sec |
reverse while | 61090.5 Ops/sec |
for-push | 31117.5 Ops/sec |
for | 31513.5 Ops/sec |
reverse for | 46105.9 Ops/sec |
let size = 100;
let indices = [];
indices = [], size = 100;
for (i = size; i--; ) {
indices[i] = i;
}
indices = [], i = size;
while (i--) indices[i] = i;
indices = [];
for (i = 0; i <= size; i++) {
indices.push(i);
}
indices = [];
for (i = 0; i < size; i++) {
indices[i] = i;
}
indices = [];
for (i = size; i > -1; i--) {
indices[i] = i;
}