JSFiddle - React, Tailwind, and code Playground

by Laberwurschd

JavaScript

const
	originalObject = {"0":[347,{"1":[10,0]}],"1":[344,{"1":[20,1],"2":[30,0]}],"3":[338,{"1":[30,0]}]},
  convertedArray = [];

function o2a (o, a) {
	Object.keys(o).forEach(key => {
    a[key] = [];
    if ("object" == o[key]) {
    	o2a(o[key], a[key]);
    } else {
    	a[key] = o[key];
    }
  });
}

o2a(originalObject, convertedArray);
console.log(convertedArray);