JSFiddle - React, Tailwind, and code Playground
by davidmdem
JavaScript
var arrays1 = [[[0 , 0], [0, 1], [0 ,2]]];
var array2 = [[[[0, 0] , [0, 1], [0, 2]], [[1, 0], [1, 1], [1 ,2]], ]];
var array1_out = flattenSimple(arrays1);
console.log(JSON.stringify(array1_out));
var array2_out = flattenMultiple(array2);
console.log(JSON.stringify(array2_out));
function flattenSimple(array_input) {
return _.flatten(array_input);
}
function flattenMultiple(array_input) {
array_input = array_input[0];
var array_concat = [];
for (i=0; i < array_input.length; i++) {
array_concat.push(_.flatten(array_input[i]));
}
return array_concat;
}