Guest User

Untitled

a guest
Jan 23rd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <title>JS Bin</title>
  7. </head>
  8. <body>
  9.  
  10. <script id="jsbin-javascript">
  11. var test = [1,2,33,[55,88,[23,[211],66,998],2000],4,2002,[111,58,22,[120],15],68];
  12.  
  13. function nestedArray(oldArr, newArr) {
  14. newArr = newArr || []
  15. oldArr.forEach(function(item,index){
  16. if(Array.isArray(item)){
  17. return nestedArray(item, newArr);
  18. }else{
  19. newArr.push(item)
  20. }
  21. })
  22. return newArr
  23. }
  24.  
  25. console.log(nestedArray(test))
  26. </script>
  27.  
  28.  
  29.  
  30. <script id="jsbin-source-javascript" type="text/javascript">var test = [1,2,33,[55,88,[23,[211],66,998],2000],4,2002,[111,58,22,[120],15],68];
  31.  
  32. function nestedArray(oldArr, newArr) {
  33. newArr = newArr || []
  34. oldArr.forEach(function(item,index){
  35. if(Array.isArray(item)){
  36. return nestedArray(item, newArr);
  37. }else{
  38. newArr.push(item)
  39. }
  40. })
  41. return newArr
  42. }
  43.  
  44. console.log(nestedArray(test))</script></body>
  45. </html>
Add Comment
Please, Sign In to add comment