Skip to content

Commit 0210025

Browse files
jaceredapaf31
authored andcommitted
Preallocate result array for range (#116)
* Preallocate result array for range * Correct prealloc size
1 parent e502257 commit 0210025

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Data/Array.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
exports.range = function (start) {
88
return function (end) {
99
var step = start > end ? -1 : 1;
10-
var result = [];
10+
var result = new Array(step * (end - start) + 1);
1111
var i = start, n = 0;
1212
while (i !== end) {
1313
result[n++] = i;

0 commit comments

Comments
 (0)