projects
/
platform
/
framework
/
web
/
crosswalk-tizen.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
148ebf96fb7f2ddbe7cad0701076c6fb2e85405c
[platform/framework/web/crosswalk-tizen.git]
/
1
define(['../math/countSteps'], function (countSteps) {
2
3
/**
4
* Returns an Array of numbers inside range.
5
*/
6
function range(start, stop, step) {
7
if (stop == null) {
8
stop = start;
9
start = 0;
10
}
11
step = step || 1;
12
13
var result = [],
14
nSteps = countSteps(stop - start, step),
15
i = start;
16
17
while (i <= stop) {
18
result.push(i);
19
i += step;
20
}
21
22
return result;
23
}
24
25
return range;
26
27
});