Frage im Vorstellungsgespräch bei Meta

Flatten Array, Create Emitter

Antworten zu Vorstellungsgespräch

Anonym

24. Mai 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

Anonym

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