RosettaCodeData/Task/Flatten-a-list/JavaScript/flatten-a-list.js
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

5 lines
153 B
JavaScript

function flatten(arr){
return arr.reduce(function(acc, val){
return acc.concat(val.constructor === Array ? flatten(val) : val);
},[]);
}