Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function flatten(input) {
- var output = [];
- for(var i=0; i<input.length; i++) {
- if(Array.isArray(input[i])) {
- output = output.concat(flatten(input[i]));
- } else {
- output = output.push(input[i]);
- }
- return output;
- }
- flatten([[1,2,[3]],4]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement