X-Git-Url: https://git.auder.net/?p=xogo.git;a=blobdiff_plain;f=utils%2Farray.js;fp=utils%2Farray.js;h=af8462edb7f584a9d12248e1c1dec63758de0606;hp=c2cb25f8ad12f04e956a992767ab303b3d079f56;hb=3232aba3419f129c70d5edd9a4ded1fefc146ea0;hpb=130a166fd08355be5f2dfc923777c1c6d03f09ce diff --git a/utils/array.js b/utils/array.js index c2cb25f..af8462e 100644 --- a/utils/array.js +++ b/utils/array.js @@ -5,8 +5,12 @@ export const ArrayFun = { return [...Array(size1)].map(() => Array(size2).fill(initElem)); }, - range: function(max) { - return [...Array(max).keys()]; + range: function(min, max) { + if (!max) { + max = min; + min = 0; + } + return [...Array(max - min).keys()].map(k => k + min); }, toObject: function(keys, values) {