UNPKG

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) 434 B
function copy(list, start, end, increment) { const copy = [] if (end >= start) { ((!increment) ? increment = 1 : increment = Math.abs(increment)) for (i = start; i < end; i += increment) { copy.push(list[i]) } } else { ((!increment) ? increment = -1 : increment = -Math.abs(increment)) for (i = start; i > end; i += increment) { copy.push(list[i]) } } return copy } module.exports = copy