quxapp
Version:
Qux App is a lightweight module that contains many functions for array operations, sequences, and statistics. Qux App makes writing JavaScript easier and quicker every day!
17 lines (16 loc) • 418 B
JavaScript
function range(start, end, increment) {
const list = []
if (end >= start) {
((!increment) ? increment = 1 : increment = Math.abs(increment))
for (i = start; i < end; i += increment) {
list.push(i)
}
} else {
((!increment) ? increment = -1 : increment = -Math.abs(increment))
for (i = start; i > end; i += increment) {
list.push(i)
}
}
return list
}
module.exports = range