日間チャレンジ


新年おめでとうございます!2日目!

問題
数の配列を受け入れる関数を書き込みます.これは任意の数のネストされた配列を持つ配列になります.配列を平らにして(すべての1つのレベルを作ります)、オリジナルの配列から異なる数の数値順にそれを置きます
例:
    flatten([1, 1, 5, 9])  //[1, 6, 9]   
    flatten([20, [3, 5], 10])  //[3, 5, 10, 20]   
    flatten([[1,2,3],[[4,5],6,[7,8,9], 19, 21, [0, 1], ]])  //[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 19, 21]
場合は、課題は毎朝、hereを購読メールをご希望です.私はmy blogに挑戦を投稿し、毎朝午前7時にメールを送信し、ソリューションを投稿し、毎晩午後6時にメールを送信します.私はまた、あなたが1つを逃していないので、そこに登録するので、各チャレンジのための私の上にビデオを投稿されます!
私はコメントをオフにすることはできませんので、このポストにあなたのソリューションをコメントしないでください私は、後で今夜解決策を投稿し、そこに投稿することができます.人々がこれに続くことができないならば、私はこのプラットホームで挑戦を掲示して、解決を掲示するだけでありません.