sequency
Version:
Functional sequences for processing iterable data in JavaScript
21 lines • 535 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.Sum = void 0;
var Sum = /** @class */ (function () {
function Sum() {
}
/**
* Returns the sum of all numbers.
*
* @returns {number}
*/
Sum.prototype.sum = function () {
var result = 0;
for (var item = this.iterator.next(); !item.done; item = this.iterator.next()) {
result += item.value;
}
return result;
};
return Sum;
}());
exports.Sum = Sum;
//# sourceMappingURL=sum.js.map