Показать сообщение отдельно
  #3 (permalink)  
Старый 22.03.2019, 12:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 28,807

fcsm_andrei,
let arr = [[1, , 3, 4, 5, ], [, 2, 3, 4, 5 ,234, ], [, , , ]];
function f(c) {
    return c.reduce(function(b, a) {
        Array.isArray(a) ? (a = f(a), a.length && b.push(a)) : void 0 !== a && b.push(a);
        return b;
    }, []);
};

let c = f(arr);
console.log(c)
Ответить с цитированием