Sha256: 01b177ae264e2d847f6bf73be0a637e2b6f280319d22a42436293e99acd4128d
Contents?: true
Size: 405 Bytes
Versions: 63
Compression:
Stored size: 405 Bytes
Contents
class FlattenArray { // tslint:disable-next-line: no-any static flatten(arr: any[]): number[] { return arr .reduce((acc, el) => Array.isArray(el) ? acc.concat(this.flatten(el)) : acc.concat(el), []) .filter((el: number) => el !== null && el !== undefined) } } export default FlattenArray
Version data entries
63 entries across 63 versions & 1 rubygems