How to flatten part of nested array in JavaScript

1 Answer

0 votes
let arr = [ 1, 7, [[3]], [[[2]]], [[[[[[[98]]]]]]] ];

arr = arr.flat(2);

console.log(arr);
 
  

   
/*
run:
   
[1, 7, 3, [2], [[[[[98]]]]]]
   
*/

 



answered Dec 22, 2021 by avibootz

Related questions

1 answer 131 views
1 answer 175 views
1 answer 98 views
1 answer 200 views
1 answer 180 views
2 answers 201 views
...