18 lines
305 B
JavaScript
18 lines
305 B
JavaScript
function range(start, end, step=1) {
|
|
let result = [];
|
|
for (let i = start; i <= end; i += step) {
|
|
result.push(i);
|
|
}
|
|
return result;
|
|
}
|
|
|
|
function sum(array) {
|
|
let result = 0;
|
|
for (let i = 0; i < array.length; i++) {
|
|
result += array[i];
|
|
}
|
|
return result;
|
|
}
|
|
|
|
exports.range = range;
|
|
exports.sum = sum; |