UNPKG

tuna-jslinq

Version:

Linq methods for JavaScript/TypeScript for working with Arrays

11 lines (9 loc) 306 B
JSLinqHelper.NonEnumerable("Sum", function <T>(this: T[], selector: (item: T) => any): number { let result = 0; const fn = selector || function (item: T) { return item; }; this.ForEach(x => { result += fn(x); }); return result; });