Number Range to Array
by skibulk
JavaScript
var range = function(start, end, length) {
if (length >= 2) {
var out = [start];
var step = (end - start) / length;
length -= 2;
for (var i = 0; i < length; i++) {
start += step;
out.push(+start.toFixed(15));
}
out.push(end);
return out;
}
return false;
}
console.log(range(0, 0, 7));
console.log(range(0, 100, 7));
console.log(range(100, 0, 7));
console.log(range(0, -100, 7));
console.log(range(-100, 0, 7));
console.log(range(-100, 100, 7));
console.log(range(100, -100, 7));