JSFiddle - React, Tailwind, and code Playground
by pierian_design
JavaScript
let arr = [
[
[1, , 1, 1],
[2, 2, 2, 2],
[3, 3, 3, 3]
],[
[4, 4, 4, 4, 4 ,4],
[5, 5, 5, 5],
[6, 6, 6, 6, ],
[7, 7, 7, 7],
[8, 8]
],[
[9, 9, 9, 9],
[10, 10, 10, 10],
[11, 11, 11, 11, 11],
[12, 12, 12, 12]
],
];
var resNumberFormats = arr.reduce((function(accumulator, current) {
current.forEach((function(item, i) {
accumulator[i] = accumulator[i] || [];
item.forEach(function(m, j) {
accumulator[i][j] = accumulator[i][j] || m;
return accumulator[i][j];
});
}));
return accumulator;
}), []);
console.log(resNumberFormats);