Untitled
unknown
plain_text
a year ago
334 B
9
Indexable
function flatten(arr) {
return arr.reduce((acc, res) => {
if (Array.isArray(res)) {
acc = acc.concat(flatten(res)); // Corrected function name here
} else {
acc.push(res);
}
return acc;
}, []);
}
// Example usage:
console.log(flatten([1, 2, [3, 4], 5, 6, [7, 8]])); // Output: [1, 2, 3, 4, 5, 6, 7, 8]Editor is loading...
Leave a Comment