Sollicitatievraag bij Meta

Flatten Array, Create Emitter

Antwoorden op sollicitatievragen

Anoniem

24 mei 2018

Shortest way to flatten an array I could come up with: function flatten(a) { return Array.isArray(a) ? [].concat(...a.map(flatten)) : a; }

1

Anoniem

20 feb 2019

to flatten nested arrays : const flatten = array => { return array.reduce((elem, acc) => { return elem.concat(Array.isArray(acc) ? flatten(acc) : acc); }, []); }

1